已解锁连接的iPhone仍被Xcode 9.3提示设备锁定,无法启动应用求助
解决Xcode 9.3提示设备锁定无法启动App的问题
Hey,我之前也碰到过一模一样的状况!明明iPhone已经解锁且用数据线连好了,Xcode却还是弹锁定提示,试试下面这些实用的解决方案:
- 重新插拔数据线并确认信任:先把数据线从iPhone和电脑两端都拔掉,等个3-5秒再插回去。如果iPhone上没弹出“是否信任此电脑”的提示,去「设置」-「通用」-「VPN与设备管理」里确认已经信任当前电脑。
- 重启Xcode与iPhone:先彻底退出Xcode(按下
Cmd+Q),然后重启你的iPhone,开机后再打开Xcode,重新尝试运行App。 - 重置Xcode的设备配对:打开Xcode顶部菜单的「Window」-「Devices and Simulators」,找到你的iPhone设备。右键点击设备,选择「Unpair」,等待配对解除后,重新连接设备并完成信任流程,再试试运行。
- 还原iPhone的位置与隐私设置:有时候权限冲突会导致设备识别异常,去iPhone的「设置」-「通用」-「传输或还原iPhone」-「还原」,选择「还原位置与隐私」(这个操作不会删除你的数据,只是重置权限设置),之后重新连接电脑并信任。
- 检查系统版本兼容性:Xcode 9.3支持的iOS版本范围大概是iOS 11.0到iOS 11.4,确认你的iPhone系统版本在这个区间内,如果系统版本太新或太旧,可能会出现这类识别问题。
如果以上方法都没能解决,你也可以考虑升级到和你的iOS版本匹配的Xcode版本(当然如果有特殊需求必须用9.3的话,可以忽略这条)。
内容的提问来源于stack exchange,提问作者Manish Patel




