美文网首页
苹果官方提供的灰度发布机制

苹果官方提供的灰度发布机制

作者: 啊_哈 | 来源:发表于2017-08-17 10:50 被阅读0次

如果你登录 itunes 后台,你就可以看到在应用版本号的最下方,有“Phased Release for Automatic Updates” 一项。如下图:



这个 Phased Release for Automatic Updates,就是苹果提供的灰度机制,只是苹果把这个叫做自动更新的分阶段发布。点击上图中的 “Learn More",你可以看到这个功能的详细说明。

该灰度发布机制将灰度分为七天,七天共七个阶段。第一天发布 1%的用户,第二天发布 2%,之后快速上升,第六天发布 50%用户,最后一天发布到所有用户。具体的进度表格如下:


当你在灰度发布时发现严重的 Bug 怎么办?别着急,苹果允许你暂停当前的版本发布。按官方的文档描述,你可以在灰度开始后的 30 天内无限次暂停发布。暂停发布之后,你可以选择提交一个新的版本来修复这个 Bug。

但是,需要注意的是,已经升级到你的灰度版本的用户,是无法让他回退应用版本的。具体为什么,大家可以想想。我觉得很可能是因为很难保证应用回退时数据是兼容的。这也是为什么 iOS 的备份也不能降低恢复到低版本中的原因。

觉得 7 天灰度太慢?没关系,苹果也考虑到了这一点。你可以在灰度阶段的任何时候,选择直接 100% 发布。这样你可以提前结束掉灰度的过程。

详情可阅读官方文档:https://itunespartner.apple.com/en/apps/faq/Managing%20Your%20Apps_Submission%20Process

相关文章

  • 苹果官方提供的灰度发布机制

    如果你登录 itunes 后台,你就可以看到在应用版本号的最下方,有“Phased Release for Aut...

  • 苹果官方灰度发布机制

    之前参加一个线下分享和朋友交流,才知道有些同行不知道苹果官方有提供灰度发布的机制,所以今天给大家介绍一下这个机制。...

  • 发布模式

    小程序提供了两种发布模式:全量发布和分阶段发布(灰度发布)。 注:素材源自网络

  • iOS技术图谱之KVO

    KVO 是 Cocoa 框架提供的一种键-值观察的机制,关于 KVO 的用法可以参考苹果官方文档 Key-Valu...

  • iPad 生产力指南 #2 无所不能的Safari浏览器

    Safari 是苹果官方提供的网页浏览器,也是 iOS/iPadOS 上默认的浏览器,在 iPadOS 发布之后提...

  • 尔湾科技

    灰度发布是怎么做的? SpringBoot的组件的加载机制? SpringBoot starter的加载?有没有自...

  • iOS动态下载系统的中文字体

    苹果提供了动态下载代码的demo工程苹果官方demo。

  • 灰度发布用户选取

    近日接触的项目涉及到“灰度发布”的概念,这是第一次接触灰度发布,因此对灰度发布用户选取的方式十分好奇。“灰度发布(...

  • 集成 tensorFlow模型到 iOS

    原文 苹果在2017WWDC上发布了 CoreML 框架,它可以支持集成机器学习到iOS应用. 官方提供了多种模型...

  • 钥匙串的基本使用

    前言项目中有时会需要存储敏感信息(如密码、密钥等),苹果官方提供了一种存储机制--钥匙串(keychain)。ke...

网友评论

      本文标题:苹果官方提供的灰度发布机制

      本文链接:https://www.haomeiwen.com/subject/gpygrxtx.html