Skip to content

Latest commit

 

History

History
44 lines (38 loc) · 1.74 KB

CommonIssue.md

File metadata and controls

44 lines (38 loc) · 1.74 KB

常见问题

说明

这里是作者热更新过程中遇到的一些问题,仅供参考

局域网测试时,为啥我的热更新请求地址是bogon(127.0.0.1)

图片

  • 导致原因
    • 开发环境所在的局域网路由器可能设置了ip虚拟化导致这个问题
    • 此时你可以ping一下同局域网的电脑,如果和下图一样,主机ip为bogon,那么很有可能是ip虚拟化导致看不到主机名字
      图片
  • 解决办法:
    • 可以发布到公网测试下,如果在公网环境仍然存在这个问题,那么很有可能就是代码的问题!
    • 如果仍然想在局域网环境测试,Windows的话,务必确认已经关闭本机防火墙,再次尝试

热更新黑屏,报错如图

图片 尝试着使用gradle:2.3.0 也许能够解决问题
文件地址: proj.android-studio/build.gradle

 classpath 'com.android.tools.build:gradle:2.3.0'        

插件全局安装目录在哪里?

  • 在win上
C:\Users\用户名\.CocosCreator\packages

比如

C:\Users\Administrator\.CocosCreator\packages
  • mac上
~/.CocosCreator

其他问题

iOS11现在第一次安装应用会提示网络权限,导致无法下载远程版本,第一次安装永远不会热更,我改成如果下载失败就等几秒提示网络错误或没有网络权限,然后自动重启 更新要在构建后再做,而且setting.js那个文件一定要传,不然出现部分不更新的情况

提示项目中没有配置文件: version.manifest

具体解决办法参考如下:

https://github.com/tidys/CocosCreatorPlugins/commit/f1cf7bef58be9c0ed9b3fd4114737b4882509128