蘋果調(diào)整開發(fā)者支持條款,Mac開發(fā)者可選擇7天分階段推送應(yīng)用更新
蘋果近日對開發(fā)者支持條款進(jìn)行了調(diào)整,要求從 2019 年 3 月 27 日起,所有遞交至 App Store 的新應(yīng)用和應(yīng)用升級,必須支持 iPhone XS Max 和 12.9 寸 iPad Pro。此外為 Mac 開發(fā)者提供了 7 天的分階段更新分發(fā)方式,這樣當(dāng)用戶反饋某些問題之后開發(fā)者能夠及時(shí)進(jìn)行調(diào)整,從而避免向所有用戶發(fā)送問題更新和應(yīng)用。
蘋果在其開發(fā)者網(wǎng)站上發(fā)布公告:“開發(fā)者現(xiàn)在可以分階段分發(fā) macOS 應(yīng)用,能夠在 App Store Connect 的自動更新中實(shí)現(xiàn)分階段發(fā)布。在自動更新啟動之后你的更新會按照一定的比例在 7 天內(nèi)完成更新。”
目前該分階段更新已經(jīng)在 Mac App Store 的 Update 中生效。此前用戶啟用自動更新之后,如果發(fā)現(xiàn)新版本就會立即自動安裝。如果用戶沒有啟用該功能,在 Mac App Store 圖標(biāo)上會有數(shù)字角標(biāo),用于提醒用戶都有幾款應(yīng)用可以更新了。而這項(xiàng)新的開發(fā)者功能意味著不同用戶在更新上可能會存在時(shí)間差異,并不是一次性同時(shí)更新。
具體而言就是,先是1% 的用戶在***天獲得更新,第二天有2% 的用戶獲得更新。在接下來的幾天內(nèi)逐漸上升至5%、10%、20%、50%,最終在第 7 天達(dá)到 100%。這樣萬一在更新過程中發(fā)現(xiàn)問題,開發(fā)者就能及時(shí)停止更新(最多 30 天),從而避免一次性同時(shí)面向所有用戶更新。蘋果支持文檔中也表示,所有用戶依然可以通過手動方式從 App Store 立即獲得更新。