6 月 1 日,部分開發(fā)者在 iTC 后臺收到了一則通知:蘋果要求當(dāng)前含有熱更新功能的 App,在 6 月 12 日前移除相關(guān)代碼,否則這些 App 可能會下架。
原文
2017年6月1日
發(fā)件人 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
譯文
親愛的開發(fā)者
在今年 3 月我們已經(jīng)發(fā)過消息提醒,你的 App 內(nèi)似乎有一些熱更新(即繞過 App Store 審核的更新)的代碼,這些代碼違反了蘋果開發(fā)者協(xié)議的 3.3.2 條款與 App Store 審核指南的 2.5.2 條款。以及,我們曾要求你移除所有相關(guān)代碼、框架或 SDK,并且重新提交版本。
在這條消息推送時(shí),我們還沒有收到過你進(jìn)行過相應(yīng)的調(diào)整。
為了確保你的 App 在 App Store 內(nèi)的正常運(yùn)行,請?jiān)?2017/6/12 之前提交一次更新。如果不做調(diào)整的話,你的 App 可能會從 App Store 下架。
如果你對此消息有任何疑問,請回復(fù)與我們聯(lián)系。
誠摯的問候
App Store 審核團(tuán)隊(duì)
蘋果禁止熱更新,主要原因是擔(dān)心一些黑客可能會利用熱更新修改 App,給用戶帶來安全隱患,這也與蘋果的安全和隱私政策不符。另外,蘋果此舉既能改善部分使用混編語言的 App 的流暢性,也能重新掌握一些渠道的 App 審核權(quán)限。
其實(shí)在今年 3 月份,蘋果就對含有熱更代碼的 App 進(jìn)行了警告,ASO100 也曾對這一動(dòng)態(tài)進(jìn)行了跟進(jìn)報(bào)道,并提醒開發(fā)者熱更新很有可能成為之后 App 審核被拒或者下架的隱患。
目前看來,蘋果的態(tài)度已經(jīng)非常明確了,全面收回 App 更新的審核權(quán)限,熱更新被封殺。一些提供熱更新 SDK 的服務(wù)商也可能收到重大影響,雖然 iOS 的份額在降低,但目前仍是熱更新服務(wù)相當(dāng)重要的市場。
某熱更新服務(wù)平臺
除了熱更新不能使用之外(比如一些大型游戲),「不修改就下架」的規(guī)定對于一些目前在線上但很難過審的產(chǎn)品來說是一個(gè)很糟糕的消息。比如目前 App Store 中有一些個(gè)人賬號下的金融理財(cái)類應(yīng)用,幾乎無法通過更新審核,如果有熱更新代碼的話,只能被下架了。同理,這也會影響到很多游戲類與直播類產(chǎn)品(被拒原因通常是相似應(yīng)用、欺詐或第三方支付)和一些超長標(biāo)題的歷史遺留產(chǎn)品,它們的過審難度也相當(dāng)大。
個(gè)人賬號下的理財(cái)類產(chǎn)品
超長標(biāo)題產(chǎn)品
可以預(yù)料到的是,在 6 月 12 日前后,App Store 的 App 下架數(shù)量很可能會出現(xiàn)一次高峰。ASO100 在這里還是要提醒大家,關(guān)注自家 iTC 后臺有沒有收到相關(guān)通知(很多同學(xué)的賬號可不止一兩個(gè)),如果收到就要盡快對產(chǎn)品進(jìn)行調(diào)整了,刪除相關(guān)代碼并提交更新。