来源:一游网发表时间:2017-03-09 09:12:57发布:一游网
近日,不少iOS开发者收到了苹果的警告邮件,有开发者质疑可能是项目中使用了JSPatch、weex以及ReactNative这些热更新技术。对开发者来说,热更新技术可以避免长时间的审核等待以及多次被拒造成的成本开销,但也给黑客留了后门,也就违反了苹果的安全和隐私政策。
相关邮件截图,来自GitHub
对此,有游戏开发者表示:
“苹果一直有禁止热更新,但是并有没怎么执行。这次,苹果这么大范围的处理,应该是利益被侵害了,最直接的可能就是AppStore的充值。因为有些app在上架的时候,里面充值用的是Apple充值。一旦评审通过,可能就切换为自己的充值渠道了,通过网页、微信等充值。”
“如果只是为了游戏逻辑热更新,其实是提高用户体验,苹果应该不会这么处理的。”
“这件事会造成什么影响,就看苹果是不是真的想要彻查。目前它能做到的力度,可能最多也就是检查一些被最广泛使用的框架,比如的React、Weex等。用的比较少的,甚至自己开发的脚本,应该查不了。”
“对于国内的游戏开发者影响是很有限的,很多游戏都是基于Unity 、Cocos2d-x开发,使用的是unity-lua和cocos2dx-lua进行热更新而非js。但是不确定苹果使用什么标准来确定是不是有使用热更代码,万一不让用lua,那国内应该就是哀嚎遍野了。”
这次苹果只是对使用热更新的应用进行了警告,并没有开发者反应产品因此问题被下架。