“热更新禁令”第一天:热门手游完好无损

今年3月,苹果曾警告过iOS开发者停止使用APP的热更新功能,否则产品将遭到下架处理。近日,苹果对使用热更新的产品下达了最后通牒,要求厂商移除所有热更新相关代码、框架或者SDK,并且重新提交版本。为确保APP的正常运营,开发商需要在6月12日前提交一次更新,如果不做调整,APP便很有可能下架。一时间,关于“《王者荣耀》、《阴阳师》下架”、“国内手游厂商集体悲剧”的新闻层出不穷。

 

通知原文.png 

 

随着6月12日时间节点的到来,游戏茶馆记者今日查询App Store,发现《王者荣耀》、《龙之谷》、《阴阳师》等热门游戏仍可以搜索到并进行下载,畅销榜上耳熟能详的游戏也都仍然在线,“禁止热更新”的公告并未造成大规模的游戏应用下架。

App Store内情况.jpg 

6月12日12:00 App Store畅销榜单情况

 

让人“爱恨交织”的热更新

热更新是一种众多APP常用的更新方式,它可以使开发者在不发布新版本的情况下,修复BUG和发布功能。热更新技术的一大优势是快,通常只用一个晚上就可以上线,并且更新包较小,容量大都在1M左右。这种便捷快速的更新方式受到许多APP,尤其是国内手游APP厂商的喜爱,像《王者荣耀》、《阴阳师》等热门手游,在此之前均采用的是热更新系统。

 

不过,虽然热更新在技术层面上可以为开发商节省大量的时间与精力,但在安全问题上也有隐忧。由于采用热更新可以绕过苹果的审核,黑客开发者可以通过提交正常版本后,采用热更新的方式修改APP,从而导致安全隐患。而对于国内的一些厂商来说,热更新还意味着一件重要的事:切支付。游戏茶馆在之前的文章《最关心微信与苹果之争的 其实是“切支付”的游戏厂商》里曾介绍过这一方法:“一些希望绕过IAP,获得更大收入利益的厂商会采取‘热更新’的方式,在不发布版本的情况下,将游戏内的支付换成其他模式,绕开苹果审核机制。还有的厂商,则会在游戏之外开设一些比较隐秘的充值通道,让玩家在上面充值后,再调用相应的接口在正常游戏里给玩家发钻石。”

 

禁的不是热更新,React Native等框架仍可用

对于此次苹果发出的禁止热更新的通知,从目前来看大厂商们均没有受到影响。在网上,也有许多从业者对此做出解答,表示苹果的做法并不是禁止热更新,而是移除了部分不符合规定的代码、框架、SDK,总体来说,是鼓励用户合理采用热更新机制产品,并且营造更加规范的环境。而禁止使用JSPatch等热更新机制后,开发者也可以用React Native框架继续进行热更新,JavascriptCore也可以正常使用。

 

知乎.png 

知乎上关于禁止“热更新”的解答

 

综上可见,苹果并未对“热更新”机制进行“全面禁止”,而是对一些不符合规则、可能造成安全隐患的行为进行了限制。作为游戏厂商,移除不符合规定的相关代码后,仍然也还能通过正规途径使用“热更新”技术,继续为玩家服务。

原创文章,作者:茶馆小二,禁止转载:https://youxichaguan.com/archives/60146

(0)
茶馆小二
上一篇 2017年6月12日 5:27 下午
下一篇 2017年6月12日 6:07 下午

相关推荐