我已经使用 EAS Build 构建了生产应用程序并发布到应用程序商店。
构建版本使用链接到分支
production
的通道
production
我想构建新版本,下载它并以“传统方式”通过商店发布,所以我在频道上构建新的生产应用程序
production
。
用户设备上已安装的应用程序会发生什么情况? expo build 是否会向分支
production
添加新的更新,以便用户在构建完成后立即下载更新?
或者旧版本的应用程序不会收到更新,新版本只有在应用程序商店审核后才能使用?
感谢您的澄清!
编辑: 正如我在here中发现的,它取决于运行时版本。如果指定相同的运行时版本,更新将应用于已安装的应用程序。
运行
eas build
将不会自动向用户设备上已运行的现有应用程序发布任何代码更新,即使它们是相同的通道和运行时版本。
您可以在这里阅读更多相关信息:https://docs.expo.dev/build-reference/migration/#no-more-automatic-publishing-before-building