今天,很多iOS开发者都受到了一封来自苹果的邮件,内容是苹果对使用热更的App进行了警告:
根据开发者在GitHub上的讨论,App中含有JSPatch、Weex和React Native这三类脚本语言的话,开发者都会收到邮件。
这三种脚本语言都是用于App热更新/热修复——即不通过更新版本来修改App,同时绕过了苹果App Store的审核。苹果禁止这些语言与热更新,主要原因是一些黑客可能会利用热更新修改App,给用户带来安全隐患,这也与苹果的安全和隐私政策不符。另外,苹果此举既能改善部分使用混编语言的App的流畅性,也能重新掌握一些渠道的App审核权限。
然而这一变化来得非常突然,让很多正在学习、研究JSPatch、Weex和React Native的开发者措手不及:
甚至有消息称有公司甚至直接取消了一个部门,心疼他们:
虽然目前还没有App因为这个问题被下架,但还是要提醒开发者:
1.及时查看注册开发者账号的邮箱,苹果会给已上架并且使用到这些脚本的开发者发送警告邮件,开发者最好尽快更新版本,删除这些脚本。
2.近期很多App审核周期过长或被拒也是因为这个原因,对于未上线或被拒的App,开发者也需要剔除这些脚本。
3.无论是更新还是重新上线,都要经过App Store的再一次审核,开发者要注意最近经常被拒的几大原因:违规标题、支持网站(Support
URL)和重复应用等等。
爱盈利(aiyingli.com)移动互联网最具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。