|
文/甄世安
6 月 1 日,部分开发者在 iTC 后台收到了一则通知:苹果要求当前含有热更新功能的 App,在 6 月 12 日前移除相关代码,否则这些 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 审核团队
苹果禁止热更新,主要原因是担心一些黑客可能会利用热更新修改 App,给用户带来安全隐患,这也与苹果的安全和隐私政策不符。另外,苹果此举既能改善部分使用混编语言的 App 的流畅性,也能重新掌握一些渠道的 App 审核权限。
其实在今年 3 月份,苹果就对含有热更代码的 App 进行了警告:
相关邮件截图,来自GitHub
目前看来,苹果的态度已经非常明确了,全面收回 App 更新的审核权限,热更新被封杀。
可以预料到的是,在 6 月 12 日前后,App Store 的 App 下架数量很可能会出现一次高峰。在这里还是要提醒大家,关注自家 iTC 后台有没有收到相关通知(很多同学的账号可不止一两个),如果收到就要尽快对产品进行调整了,删除相关代码并提交更新。
此前曾有有不少游戏开发者表示:
“苹果一直有禁止热更新,但是并有没怎么执行。这次,苹果这么大范围的处理,应该是利益被侵害了,最直接的可能就是AppStore的充值。因为有些app在上架的时候,里面充值用的是Apple充值。一旦评审通过,可能就切换为自己的充值渠道了,通过网页、微信等充值。”
“如果只是为了游戏逻辑热更新,其实是提高用户体验,苹果应该不会这么处理的。”
“这件事会造成什么影响,就看苹果是不是真的想要彻查。目前它能做到的力度,可能最多也就是检查一些被最广泛使用的框架,比如的React、Weex等。用的比较少的,甚至自己开发的脚本,应该查不了。”
“对于国内的游戏开发者影响是很有限的,很多游戏都是基于Unity 、Cocos2d-x开发,使用的是unity-lua和cocos2dx-lua进行热更新而非js。但是不确定苹果使用什么标准来确定是不是有使用热更代码,万一不让用lua,那国内应该就是哀嚎遍野了。”
声明:游资网登载此文出于传递信息之目的,绝不意味着游资网赞同其观点或证实其描述。
|
|