本描述属于本人亲身经历,亲测有效。公司的APP从开发到维护都是我在负责,所以对遇到的问题都会一一记录下来。就在最近在修改一个功能的时候,运行app到手机上,突然发现hbuilderX的控制台不打印了,这肯定就没法进行调试,作为一名前端人员,你懂的。那么接下来我就简单说说我的解决思路:

方案一: 首先遇到问题的第一反应就是重新打开手机USB调试和选择USB配置为MTP(多媒体传输),之前我遇到这个问题的时候,确实这个办法有效果。所以大家在遇到的时候,可以先这样试一下。但是这次遇到的问题不是这个原因。

方案二: 由于上面的方法试了不管用。于是第二反应就是去百度找下答案,去搜索相关关键词,确实有一大堆相关的问题。我也是参考了一个很有价值的方案:就是打开手机的工程模式,检查里面的log相关的开关是否被关闭了,具体可参考:https://ask.dcloud.net.cn/article/1336。由于我是用的华为手机,所以分享一个华为打开工程模式的正确姿势:https://www.feimiao.cn/shuma/36553.html。虽然我参考了这个方式,但是很遗憾,还是没解决我的问题。

方案三: 上面两种方案都试了没效果,这时候就得冷静的自我分析下可能存在的原因:于是我就在运行的时候,关注了下这里的提示,其实这个提示也没有什么有效的信息。只是在看到这些文字的时候,让我想起了版本的问题。于是我就将本地测试版本降成了3.2.0(线上的是3.2.3)重新打包自定义基座包。打包成功后重新运行,成功打印出东西。所以总结下,重新打自定义基座的包方可解决。

uniapp在iOS上调试 uniapp 调试_uniapp在iOS上调试


开发任何功能,我总结出一个道理:世上无难事,只怕有心人。没有解决不了的问题,只有懒人。