V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SmalL123  ›  全部回复第 1 页 / 共 2 页
回复总数  22
1  2  
@Q66655129 能加我 QQ:2033013491 吗?咨询一下
@sunocean 能这样理解吗?
游戏所采用的热更新机制,就像你说的,它能调用的 Api 是确定的且有限的,对于苹果来说是可掌控的,而其他热更新方法,不确定会调用哪些 Api,且无法确定是本地调用还是热更新调用,这样苹果会失去控制,所以不如禁止。
谷歌是不是之前在热更新使用方面,比苹果还严格?
你觉得,国内为什么没有禁止热修复功能?
@sunocean 目前,我所了解的到内容是热更新机制有很多是实现方式,比如 React Native 框架热更新、JSPatch、RolloutIO、TriggerIO、WAX(Lua) 等都不能用。
其中,苹果没有封禁 React Native 框架热更新,其他貌似都禁止。至于原因,有人说 JSPatch 存在漏洞。
请问允许 React Native 框架热更新的原因是什么?
也有人说,国外很多公司的 App 都有热更新机制,苹果其实也是睁一只眼闭一只眼。但这是另一个层面的问题。
并且,国内新闻经常报道苹果、谷歌因热更新而下架 App,但是,从来没有听说过国内因这个原因而下架 App。《安卓绿色联盟应用体验标准 2.0 》中的安全标准指出,应用不能通过热补丁,引入恶意行为和不符合本标准的行为。这也表明,只要不这么做,热补丁(和热更新一样吗?)技术是允许的。
有人说,国内允许热更新存在的原因是没有统一的安卓商店,或者有其他原因等。
@2397613259qqq 是的。有人说热更新禁止更新可执行文件,素材、资源文件可以更新,想必游戏更新应该属于这种吧?可苹果、谷歌是怎么知道更新的是这些内容啊?
@tyrealgray 你说的是苹果允许 jsbundle,是 React-Native 热更新方式吗?为什么会允许这种方式,而禁止 JSPatch 热更新方式,因为 JSPatch 热更新被爆出过存在安全漏洞?
@FLADIMIR 国外涉及什么法律啊?
@caola 嗯,我也比较疑惑,为什么有个禁止,有的允许。所以想弄清楚怎么回事。
@abcbuzhiming 《安卓绿色联盟应用体验标准 2.0 》中的安全标准指出,应用不能通过热补丁,引入恶意行为和不符合本标准的行为。这意思可以理解为,只要不这么做,热补丁(和热更新一样吗?)技术是允许的。这条标准的宽严度和苹果、谷歌相比怎么样啊?
@abcbuzhiming 《安卓绿色联盟应用体验标准 2.0 》中的安全标准指出,应用不能通过热补丁,引入恶意行为和不符合本标准的行为。这意思可以理解为,只要不这么做,热补丁(和热更新一样吗?)技术是允许的。
@nanaw 你的意思是说,苹果或谷歌禁止热更新可执行文件,对于素材、资源文件等还是允许的。这个是可以区分开的吗?苹果或谷歌怎么会知道你用热更新更新了什么呢?
@nanaw 你说的某宝不同渠道的 apk 这种情况怎么看啊?我不是很懂技术。
@yukiww233 也有声音说评估并没有禁止所有的热更新功能,这个怎么理解啊?
@nanaw 在国内的应用商店上架 App,也会经过安全审核的吧。你说的国内没审核是指对热更新功能没审核吗?
@nanaw 是什么原因导致国内开放热更新呢?
@hhhsuan 国外用户对升级接受度比国内高吗?
@Ley 那苹果和谷歌禁止热更新,是出于安全的考虑多呢还是出于垄断居多呢?
@vcgo 意思是说国外的 App 只能在苹果商店和 google play 上架吗?
@mooncakejs 感觉也有这种因素。
@tyrealgray 那为什么国内经常出现苹果因热更新下架某 App 的新闻,这里的热更新和你说的有什么区别吗?
@allan1st 为什么 google play 会禁止热修复功能?是出于什么考虑?
使用热修复会带来什么好处,使得国内比较推崇这个做法?
1  2  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1216 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 23:44 · PVG 07:44 · LAX 15:44 · JFK 18:44
♥ Do have faith in what you're doing.