[]laya构建打包的App,部分玩家没有拉取到最新版本,所以就进不了游戏

layadcc 后 部分玩家没有获取到最新版本,然后就进不去游戏了,目前玩家反映,苹果用户跟安卓都有,只是苹果是重灾区
已邀请:

layabox

赞同来自:

目前截图给到的信息量太少,仅从log上看,可能是联服务器出的问题。
 
如果是根本就联不上,那检查你们服务器或者是用户客户端的网络问题。
 
如果仅是新版本拉取不稳定,当客户端或者服务器网络不稳定,瞬间断网这种可能性也会存在。
 
目前初步判断不是LayaNative引起的问题,给几个建议:
1.  开发者要自己在业务逻辑那里加上断网重联机制,当联结失败之后,要进行重联的业务处理。开发者可以在index.js中搜索 downloadSync(urlpath + 'update/assetsid.txt   在那里加失败处理。ios下这个文件在资源目录,android下在jar中。
 
2. 尽量保证即使这个文件拉取失败也能进游戏,毕竟这只是版本拉取失败,不是游戏加载失败。不要因为版本拉取问题而导致游戏体验直接中断。
 
3. 建议用cdn,不要直接用ip地址直接访问,CDN会就近下载,且存在CDN中会相对稳定一些,否则IP直联的确很容易遇到下载中断问题。
 

Aar0n

赞同来自:

您说是苹果用户,为什么log是安卓的。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作