前段时间在用真机测试时遇到了一些问题,就是xcode不能识别我的真机,后来找到了原因,有时候并不是这一种原因,所以在这我把常见的几个原因和大家说说吧,免得遇见的时候浪费时间去研究它。
1.首先检查证书中是否添加了你的设备
2.再确认Bundle Indentifier 是否与证书的Bundle Indentifier匹配
3.再确认Deployment Target 是否高于你真机的版本号,此处应该调整为不高于真机的版本号
Xcode->window->Organizer->Devices查看测试机连接状态是否为绿色,如果无法连接,看看是什么原因,在这里有可能是你的真机版本太高,而xcode版本过低的原因,如果是这个原因这里会抱一个警告提示你
5.如果已经连接上了还是不识别你可以在你的真机上选设置-->通用-->描述文件,将过期的描述文件删除就可以了。
总结下哈:我的xcode不识别真机是因为第三种情况,我选的版本号高于了我的真机号。大概就是这5个原因吧,希望对小伙伴们有所帮助。如果有不对或者需要补充的可以给我留言哈,大家一起学习。