蘋果為什麼禁止熱更新

  6月1日,部分開發者在 iTC 後臺收到了一則通知:蘋果要求當前含有熱更新功能的App,在6月12日前移除相關程式碼,否則這些 App 可能會下架。什麼是APP熱更新??蘋果全面禁止熱更新的原因是什麼?蘋果禁止熱更新的影響有哪些?下面小編告訴大家。

  什麼是APP熱更新

  APP熱更新,是指軟體不通過蘋果APP Store軟體版本更新稽核,直接在應用自行下載的軟體資料更新。

   

  蘋果禁止熱更新,主要原因是擔心一些黑客可能會利用熱更新修改 App,給使用者帶來安全隱患,這也與蘋果的安全和隱私政策不符。另外,蘋果此舉既能改善部分使用混編語言的 App 的流暢性,也能重新掌握一些渠道的 App 稽核許可權。

  6 月 1 日,部分開發者在 iTC 後臺收到了一則通知:蘋果要求當前含有熱更新功能的 App,在 6 月 12 日前移除相關程式碼,否則這些 App 可能會下架。

  蘋果全面禁止熱更新的原因是什麼

  蘋果App Store稽核團隊表示,收到此條提醒的開發者都是目前尚未進行熱更新程式碼調整的開發者,蘋果曾要求移除所有相關程式碼、框架或SDK,並且重新提交版本,為確保應用在App Store內的正常執行,蘋果要求在2017年6月12日之前提交一次更新,如果不作調整,App可能會從App Store下架——雖然蘋果說的很委婉,不過蘋果的態度已經非常明確了,全面收回 App 更新的稽核許可權,熱更新被封殺。一些提供熱更新 SDK 的服務商也可能收到重大影響,雖然 iOS 的份額在降低,但目前仍是熱更新服務相當重要的市場。

  蘋果禁止熱更新有哪些影響

  除了熱更新不能使用之外比如一些大型遊戲,「不修改就下架」的規定對於一些目前在線上但很難過審的產品來說是一個很糟糕的訊息。比如目前 App Store 中有一些個人賬號下的金融理財類應用,幾乎無法通過更新稽核,如果有熱更新程式碼的話,只能被下架了。同理,這也會影響到很多遊戲類與直播類產品被拒原因通常是相似應用、欺詐或第三方支付和一些超長標題的歷史遺留產品,它們的過審難度也相當大。

  可以預料到的是,在 6 月 12 日前後,App Store 的 App 下架數量很可能會出現一次高峰。在這裡還是要提醒大家,關注自家 iTC 後臺有沒有收到相關通知很多同學的賬號可不止一兩個,如果收到就要儘快對產品進行調整了,刪除相關程式碼並提交更新。