由于我在网上发现解决这个问题得文章很少,所以打算跟大家分享一下我排查问题及解决问题得方法!希望可以帮到你!
问题发现
因为app是使用Uniapp开发得,最近打算上架AppStore,很久没测IOS系统,然后想把项目跑上去看看,确认一下是否又BUG,然后优化一小部分,之前一直用得iPhone8得测试机插上去没有反应。
排查问题
因为刚好测试机自动更新了ios 15.0.2,所以我以为是因为手机系统更新而Hbuilderx还没有兼容得原因。用同事还未升级得手机试了还是不行,然后我在网上搜索相关问题,找了好久,最后在官网报问题得地方才知道apple连接调试在Windows是需要依赖iTunes才能连接调试得,因为之前电脑装呢个装了好久,我给忘记了。
解决方案
上百度搜了iTunes上官网下载了最新版,然后安装之后再次尝试了连接手机,iTunes检测出来了手机,但是Hbuilderx还是检测不了,重复试了很多次,关机重启啊,都没有用。
然后看过得文章都是说下载安装就可以检测到了,但是到我这明显失效了,郁闷。
最后发现是iTunes版本得问题,最后装了版本 12.9.4.102 。
给大家直接上链接:
iTunes历史版本下载
安装后连接手机报这个,你不用理他直接关掉就好了,iTunes也可以关了无所谓,再试试插手机,显示成功连接