根据开发者透露,苹果在邮件中声明称,“您的应用、扩展、和/或链接框架中的代码,将能够在App Review审核之后改变应用的行为或者功能。此举违反了《苹果开发者计划许可协议》的3.3.2章节以及《App Store审查指南》2.5.2章节的规定。”
有开发者质疑,可能是项目中使用了JSPatch、weex以及ReactNative这些热更新技术。热更新技术可以在iOS平台对软件进行版本更新的同时可以绕过苹果的二次审核,防止遭到苹果审核的二次拒绝。
这一技术虽然对部分开发者而言是实现了便利,但同样也给黑客留下了空子,造成用户安全隐患,苹果显然不会坐视不理。不过目前尚没有开发者反应产品因此问题被下架,当然,这两天也绝对是让很多iOS开发者坐立不安的,在他们删除“hot code push”代码之前,苹果将不接受其应用更新,甚至有可能产品被下架。据分析,热更新脚本一直以来被中国地区iOS开发者广泛使用,尤其是不少手游产品,可以方便游戏快速迭代。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。