收藏
回答

真机调试时,报错导致黑屏:error occurs:EEXIST

框架类型 问题类型 操作系统 工具版本
小游戏 Bug Windows RC 1.03.2008201

真机调试时,加载zip资源之前,报这种错误,会自动断点,手机上呈现黑屏。

但是在laya项目中、微信开发工具里,都不会有这种错误,能正常运行。

上传代码设置成体验版时:“打开调试”能正常运行;“关闭调试”一样黑屏。

这中错误,怎么解决呢?

回答关注问题邀请回答
收藏

1 个回答

  • Forever
    Forever
    08-26

    真机调试的手机系统是什么?ios和安卓都报错吗?

    08-26
    有用
    回复 5
    • 曾玉成
      曾玉成
      08-27
      安卓手机,我使用微信飞机游戏的案例,真机调试,也有后2个的报错,可能是哪里没设置好。让其他人扫码测试,报同样的错误。
      08-27
      回复
    • Forever
      Forever
      08-27回复曾玉成
      最后一个错误是我们这边的bug,不影响小游戏内部的功能
      08-27
      回复
    • Forever
      Forever
      08-27回复曾玉成
      第二个错误,能否制作能复现问题的简单代码片段 https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      08-27
      回复
    • 曾玉成
      曾玉成
      08-29回复Forever
      在小程序的开发功能里,提交云测试,各种机型反馈也是黑屏。返回报错,比较明确: Cant read the data of  "the loaded zip file"  和 {errMsg:operateWXData:fail:invalid scope}。

      前一个符合真实情况,我的游戏配置数据放在json里面,20个json文件打成一个zip。真机调试时,会下载这个zip,用于初始化游戏数据。但是在真机调试情况下,加载和读取zip时,会自动断点,导致后续逻辑不执行,展示黑屏。手动点击跳过,就能继续运行。

      后面一个报错,好像倾向于权限。网上搜到的有:云开发的开通  或者 排行榜/广告数据。我现在黑屏,无法过审,没有使用广告。
      为了测试,我把微信登录等逻辑删除,使用白包,依然报权限错误。
      然后开通云开发,也没有效果。我有自己的服务器 和 资源服务器,应该用不到云开发才对。

      服务器合法域名也设置了,实在想不出哪里出了问题。

      现在只有组织一下代码片段了
      08-29
      回复
    • Forever
      Forever
      08-31回复曾玉成
      最后一个报错你没有开通广告功能所报的错,这个是官方BUG,会修复的
      08-31
      回复
登录 后发表内容
问题标签