首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序商店连接中分阶段推出期间的™发布更新

应用程序商店连接中分阶段推出期间的™发布更新
EN

Stack Overflow用户
提问于 2020-11-02 09:27:45
回答 1查看 881关注 0票数 5

的分阶段推出是如何详细进行的?官方的苹果文档非常差,没有提到很多重要的事情。让我提出一些问题。

情况

  1. 我的应用程序的当前版本是1.0,并向应用程序商店中的每个人发布。版本I想要发布的版本是2.0 (版本号: 100),它是一个主要的更新,具有打破的功能。
  2. 我为版本2.0启动了一个分阶段发布
  3. 2天后,更新已经到达,2%的用户(随机选择)已打开自动更新。我决定暂停发布,因为我发现了一个重要的bug
  4. 我创建了一个版本2.0.1 (版本号: 101),并对2.0进行了修复
  5. 我创建了一个版本1.0.1 (版本号: 102),目的是回滚到1.0,以防主要的更新不顺利

问题

  1. 在分阶段发布时更新的发布是如何工作的?版本2.0.1将只发布给已经收到2.0版本的2%的用户吗?或者它将交付给一个全新的2%的我的用户?
  2. 如果是新的2%的用户: 2.1 2.0上的2%的用户和1.0上的其余98%的用户会发生什么? 2.2。这真的是全新的2%吗?因为如果它们是随机选择的,那么在旧的2%和新的2%之间可能会有一个交集。
  3. 如果我不想继续发布the 2.0.1 (例如,我意识到主要的更新2.x表现不佳),那么回滚到1.x版本的策略是什么?我怎么能把1.0.1推给每个人呢?我应该取消分阶段发布的2.0版本,只提交1.0.1吗?

提前感谢您的帮助!我在上读了很多的文章,我试着在网上到处查找,但是我没有找到任何关于上面这个话题的明确答案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-02 09:53:15

  1. 这将是不同的随机选择的用户。

2.1没有什么特别之处。他们一直保持他们的当前版本,直到他们更新(自动或手动)。

2.2由于这是随机选择,可能有一些重叠

  1. 你不能。版本号总是在增加。您可以将您的1.0代码库作为版本2.0.2或其他版本发布,但不能发布新的"1.0.x“。

为了澄清这一问题,使用“选择”一词可能有点误导。这意味着,当您激活分阶段的推出时,App以某种方式选择每天提前获得更新的设备,并将更新“推送”到这些设备上。

事情不是这样的。

iOS设备定期与apps检查其安装的应用程序是否可用更新,如果启用了自动更新,则提取它们。

对于给定的应用程序:

  • 如果一个非分阶段的更新是可用的,那么答案是肯定的。
  • 如果一个分阶段的更新是可用的,那么答案是随机的“是”或“否”,并且在推出期间增加“是”的概率,到最后这个概率达到100%。
  • 无论哪种方式,如果答案是“是”,那就是安装的应用程序的最新版本。
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64642870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档