-
1***@qq.com
- 发布:2023-04-08 09:34
- 更新:2023-04-08 11:45
- 阅读:827
产品分类: uniCloud/App
操作步骤:
预期结果:
-
-
实际结果:
-
-
bug描述:
Hbuilder 版本3.7.9
问题:小程序发布后,有时候访问会报当前客户端和HBuilderX不在同一局域网下(或其他网络原因无法连接HBuilderX),uniCloud本地调试服务不对当前客户端生效。调试的时候选的云端调试也会报这个错,使用体验积极不佳,严重影响开发效率,要是无法解决准备弃坑了。
最令我疑惑的是,我选的线上调试,有时候会报这个错误,有时候又不报,这是什么原因?怎么解决?
1 个回复
最佳回复
DCloud_uniCloud_VK
其实这不是问题,而是你发布小程序的方式不对
彻底解决这个问题的方案是:
发布小程序的时候(包括发体验版的时候),必须在HBX点【发行】菜单,而不是【运行】菜单,【运行】菜单是本地调试用的,他会连局域网,而【发行】菜单才是发布小程序的正确步骤。
之所以有时候【运行】菜单也没问题是因为你先点的连接云端云函数,再启动项目,此时是可以的,但还是强烈建议必须点【发行】菜单,【运行】菜单只是本地调试用的。
再次提醒:
发布小程序的时候(包括发体验版的时候),必须在HBX点【发行】菜单,而不是【运行】菜单,【发行】菜单才是发布小程序的正确步骤。