【发布时间】:2020-11-02 09:27:45
【问题描述】:
App Store Connect 的分阶段推出具体如何运作?官方Apple documentation很穷,很多重要的事情都没有提。让我提出一些问题。
情况
- 我的应用程序的当前版本是 1.0,并在 App Store 中向所有人发布。我要发布的版本是 2.0(内部版本号:100),它是一个重大更新,包含重大更改
- 我开始分阶段发布版本2.0
- 2 天后更新已达到我的用户的 2%(随机选择),并启用了自动更新。我决定暂停发布,因为我发现了一个严重的错误
- 我创建了一个版本 2.0.1(内部版本号:101),并修复了 2.0
- 我创建了一个版本 1.0.1(内部版本号:102),旨在回滚到 1.0,以防主要更新进展不顺利
问题
-
在分阶段发布期间如何发布更新? 2.0.1 版是否只会发布给已经收到 2.0 版的 2% 的相同用户?或者它将交付给我的 2% 的全新用户?
-
如果是 2% 的新用户:
2.1 使用 2.0 的 2% 用户和仍在使用 1.0 的剩余 98% 用户会发生什么?
2.2。真的是全新的2%吗?因为如果它们是随机选择的,那么旧的 2% 和新的 2% 之间可能会有交集。
-
如果我不想继续发布错误修复 2.0.1(例如,我意识到主要更新 2.x 表现不佳),回滚到版本 1.x 的策略是什么?如何将 1.0.1 推送给所有人?我应该取消 2.0 的分阶段发布,只提交 1.0.1 吗?
提前感谢您的帮助!我阅读了大量 Stackoverflow 帖子,并尝试在网络上到处寻找,但没有找到关于上述主题的任何明确答案。
【问题讨论】:
标签: ios app-store app-store-connect