iOS 關於自動更新的分階段發布(灰度發布)的相關簡介


前言: 

AppStore 發布應用方式除了自動和手動,如今添加了分階段發布(灰度發布)。目的很明確,降低新版本驟然上升的bug率,不能挽回,只能發布新版本的風險。也也是針對禁止使用熱修復,推出的相對合理的解決方案吧。來大家一起學習一下。

說明:

好多人覺得分階段發布會不會影響發布更新周期?

這里,蘋果也有很嚴謹的解釋說明:

通過自動更新的分階段發布,您可以在 7 天內依序向已打開自動更新的用戶發布此更新。請注意,所有用戶仍可從 App Store 手動更新至此版本。您可最多暫停分階段發布 30 天,或隨時向所有用戶發布此更新

一、關於自動更新分階段發布的一些說明

1.啟動后,版本更新將會在一個 7 天的時間段內按百分比發布給已打開自動更新的 iOS 用戶。
2.在分階段發布期間每天完成自動更新的用戶的百分比將顯示在iTunes Connect中。
3.所有老用戶仍然可以直接從App Store手動更新應用,而新客戶將始終看到最新版本。
4.如果發現版本更新中發現有問題,可以隨時暫停分階段發布,總共最多30天,而不管暫停次數。版本更新暫停超過30天后,發布將在暫停的那一天恢復,將無法再次暫停發行。
5.在分階段發布期間中,也可停止發布階段性的應用,選擇發布給所有已打開自動更新的用戶。
6.分階段發布不能選擇特定的人群(如年齡、性別,領域或設備信息,如操作系統版本或設備類型),為隨機選擇。
7.在分階段發布期間,開啟自動更新的用戶完成自動更新,用戶不會受到通知。

二、自動更新的分階段發布的步驟
1.從iTunes Connect 主頁,單擊我的應用程序,然后選擇您的應用程序。
2.在左側列中,點擊要提交的應用版本。
3.在“自動更新的分階段發布”部分中,選擇使用分階段發布的7天內的“發布更新”。
4.單擊保存。

三、在分階段發布期間每天完成自動更新的用戶百分比如下,百分比為固定的,不可更改。

 
隨時關注bug率和用戶反饋, 如沒有什么不可抗問題,隨時根據需求面向所有用戶發布

 

四、自動更新的分階段發布的利弊
利:
1.發現新問題,可及時暫停分階段發布,將損失降到最低。
2.加速產品的發布進程,減少測試周期。
弊:
1.只能選擇老用戶更新時的灰度,也就是說新用戶安裝的都是新版。
2.在群體的選擇上是隨機的,抽到的用戶不能代表全局用戶特征,統計誤差不定,有可能很大,也有可能很小。
3.灰度發布的新版本一旦出現問題是無法回滾的,在修復版開發完成重新發布審核上架之前,已經更新的用戶只能繼續用bug版本。
4.只能做較大的灰度測試,無法針對功能較小模塊甚至代碼片段做灰度。

五、參考相關鏈接:
1.https://itunespartner.apple.com/en/apps/faq/Managing%20Your%20Apps_Submission%20Process
2.http://www.jiemian.com/article/1378301.html
3.http://www.appadhoc.com/blog/what-is-grey-release/
4.http://www.pmcaff.com/article/index/786702749524096?from=label&pmc_param[label_name]=


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM