APP熱更新
出自 MBA智库百科(https://wiki.mbalib.com/)
目錄 |
APP熱更新是指軟體不通過APP Store軟體版本更新審核,直接在應用自行下載的軟體數據更新。
APP熱更新的禁止事例[1]
2017年6月6日,據相關媒體報道,在三月份,蘋果警告過iOS開發者停止使用app的熱更新功能,否則將會遭到下架處理,但該警告發佈至今仍有一些應用沒有照做。而就在最近,部分涉及熱更新的應用開發者收到了來自蘋果的最後通牒。
國內幾個當紅的手機游戲像是《王者榮耀》、《陰陽師》等普遍都是使用這種方式進行更新,熱更新的採用能讓開發者更自由的更改游戲內容,像是游戲有小的bug都可以很及時的修複,無需經過蘋果審核。
蘋果禁止熱更新,主要原因是擔心一些黑客可能會利用熱更新修改 App,給用戶帶來安全隱患,這也與蘋果的安全和隱私政策不符。另外,蘋果此舉既能改善部分使用混編語言的 App 的流暢性,也能重新掌握一些渠道的 App 審核許可權。
以下為通知原文:
2017年6月1日
發件人 Apple
Dear Developer,
In March of this year we notified you that your app contains code designed explicitly with the capability to change your app’s behavior or functionality after App Store Review approval, which is not in compliance with section 3.3.2 of the Apple Developer Program License Agreement and App Store Review Guideline 2.5.2. We requested that you remove any code, frameworks, or SDKs that fall in line with the functionality described above before submitting the next update for your app for review.
As of this message, we have not received a compliant update for your app.
To ensure there is no interruption of the availability of your app, please submit an update by June 12th, 2017. If we do not receive an update by that date, your app may be removed from the App Store.
If you have any questions about this information, please reply to this message to let us know.
Best regards,
App Store Review
譯文
親愛的開發者
在今年 3 月我們已經發過消息提醒,你的 App 內似乎有一些熱更新(即繞過 App Store 審核的更新)的代碼,這些代碼違反了蘋果開發者協議的 3.3.2 條款與 App Store 審核指南的 2.5.2 條款。以及,我們曾要求你移除所有相關代碼、框架或 SDK,並且重新提交版本。
在這條消息推送時,我們還沒有收到過你進行過相應的調整。
為了確保你的 App 在 App Store 內的正常運行,請在 2017/6/12 之前提交一次更新。如果不做調整的話,你的 App 可能會從 App Store 下架。
如果你對此消息有任何疑問,請回覆與我們聯繫。
誠摯的問候
App Store 審核團隊