2.1发布玩一玩报错

  • Creator 版本:2.1.0

  • 目标平台: 玩一玩xcode工程

  • 详细报错信息,包含调用堆栈:

  • 重现方式:打包发布qq玩一玩

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:100%

  • 额外线索:

level=1, code=1, info1=brick_log, info2=redPackage commonFlagBits : 0, info3=
level=1, code=0, info1=SetKeepScreenOn , info2=, info3=
level=0, code=0, info1=brick_log, info2=Load Canvas.js succeed., info3=
level=0, code=0, info1=brick_log, info2=Load Sprite.js succeed., info3=
level=1, code=0, info1=brick_log, info2=Xcode 环境, info3=
level=0, code=0, info1=brick_log, info2=Load SandBoxCanvas.js succeed., info3=
level=1, code=0, info1=brick_log, info2=set listener for notifyJSEVent redpackage not h5, info3=
level=1, code=0, info1=SetKeepScreenOn , info2=, info3=
level=1, code=-1, info1=Execute JS Error![TypeError: undefined is not an object (evaluating ‘GameStatusInfo.osVersion.split’)]: line = 1, column = 453392, sourceURL = /Users/zplay/Library/Developer/CoreSimulator/Devices/E613BAE7-F8F4-4981-95C1-2E9451B74803/data/Containers/Bundle/Application/9A0A4E35-60F8-4144-9ED0-87A1B2423540/PublicBrickEngineGame.app/Res/libs/qqPlayCore.js, info2=, info3=
level=0, code=1280, info1=BK.WebGL!glGenBuffers fail, info2=, info3=
level=1, code=0, info1=brick_log, info2=Cocos Creator v2.1.0, info3=
level=1, code=0, info1=brick_log, info2=Create unpacker 04e7c2d70 for 3buVXIr75EIbiuj2Nd4wqH, info3=
level=1, code=-1, info1=BK.TickerPlt.-[TickerPlatform onFrame:]! isAppActive = 0, info2=, info3=
level=1, code=0, info1=brick_log, info2=Create unpacker 065e7fd78 for 5cZzJVxHJGwbQxOxXncheK, info3=
level=1, code=0, info1=brick_log, info2=TypeError: undefined is not a function (near ‘…BK.Image.loadImages…’), info3=

用了最新的qqPlayCode,测试了viewMode都不行

emmm新创建的helloword的工程和全新的工程也是一样的 是没适配吗?

玩一玩xcode工程 你这个工程是新的吗?应该不太可能,我之前还测试过的

而且这里是报错 undefined is not an object (evaluating ‘GameStatusInfo.osVersion.split’)] 你看看哪里用到了GameStatusInfo

我创建的空项目,直接发布到玩一玩也是同样的问题

xcode工程也是新下载的,qqPlayCode也是用最新的




GameStatusInfo只有这三个js文件用到

。。。来个大佬看一看啊~做了个把月 不能发布是真的闹心了

如果可以的话,你可以把构建出来的东西,私信给我,我帮你看看

稍等 电脑比较慢

构建包已经发您了 费心看下吧

好的,我测试看看,你这个 qqPlayCore.js 太老了,

去官网最新的下载一个试看看:
https://hudong.qq.com/docs/engine/engine/native/qqPlayCore.html

我下载了最新的,提供的是构建出来的版本

官网上的:

你给的 demo 的:

我用了官网下载的。。。

如果确保 qqplayCore.js 最新的话,看一下报错信息,如果是提示了 cc.sys.localStorage 错误了

你需要该一个地方:

目前我现在还是空白,但是有报错信息,是提示说

这个你在看看吧,是 setItem 数值太长了

目前我显示的效果:

十分感谢

修改 setItem 以后就可以了

这个是你的游戏,:+1: 但是好像点不进去,这个还要你在看看