You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否将App Store与Play Store中原生应用替换为Flutter开发的新版本

跨技术栈替换应用版本更新可行性说明

结论

可以直接替换发布更新,无需特殊申请,只要满足两大应用商店的基础包配置要求即可正常走审核上线流程。

各商店具体要求

App Store

  • 确保新版本的Bundle ID和旧版原生应用的Bundle ID完全一致
  • 新版本的版本号(CFBundleShortVersionString)、构建号(CFBundleVersion)必须高于当前线上已发布的最新版本
  • 正常提交审核即可,苹果不会限制应用底层使用的开发技术栈,只要新版本功能没有违反审核规则、和应用之前的定位没有严重冲突都可以正常过审
  • 若Flutter版本调整了核心功能逻辑、隐私采集范围,需要在审核备注中如实说明,同时同步更新应用的隐私政策文本匹配新版本规则

Google Play Store

  • 确保新版本的applicationId和旧版原生应用的applicationId完全一致
  • 新版本的版本号(versionCode)必须高于当前线上已发布的最新版本
  • 必须使用和旧版应用完全相同的签名密钥对新版本的APK/AAB包签名,签名不一致会直接被商店拒绝上传
  • 正常提交审核即可,Google Play同样不限制应用的底层开发技术栈,功能合规即可过审

额外注意事项

  • 如果需要迁移旧版原生应用存储在用户本地的配置、缓存、登录态等数据,要提前在Flutter版本中做好适配读取逻辑,避免用户更新后丢失本地数据
  • 建议先使用商店的灰度发布能力(App Store分阶段发布、Google Play内部测试/封闭式测试)小范围推送,验证没有兼容性问题后再全量上线

内容的提问来源于stack exchange,提问作者kupang lie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 11:57:03