当我试图构建并运行时,Xcode说我的设备被锁定了。我看了看我的iPhone,根本没锁。我怎么解决这个问题?


当前回答

检查“Runner”选项上是否选择了正确的设备。虽然你有一台设备用电缆物理插入,但Xcode可以通过WiFi连接到任何其他启用了“通过网络连接”选项的设备。

其他回答

我经常遇到这个问题(至少每周5次)。几乎每次发生这种情况,Xcode都会重新启动来修复它。但这次似乎什么都没用,包括:

重新启动Xcode; 拔下又插上iPhone; 清理项目(cmd+shift+k); 清除派生数据(cmd+option+shift+k)

以各种不同的顺序做了几十次。

这次解决问题的方法很简单:

✅重新启动Mac。

有一个简单的方法可以解决这个问题。至少对我有用。 在你的iPhone设备中 去设置>开发人员>点击“清除可信计算机” 输入所需的密码 并完成了! !

这是我找到的最简单的方法。

你是不是碰巧不“相信”这个设备?这将阻止它与xcode通信,即使设备是解锁的。

这里是苹果的支持文档:http://support.apple.com/en-us/HT5868

对我来说,当我准备将我的设备与xcode解除配对时,我注意到它只是在为我的iPhone准备调试器支持,它告诉我“xcode将在iPhone完成时继续运行”。 和这个问题类似

对我来说,我的iPhone 12有一个连接的苹果手表,我必须相信我的电脑也在我的苹果手表上。