设备和模拟器中的错误和警告 问题:
详细信息
Failed _shouldMakeReadyForDevelopment check even though device is not locked by passcode.
Domain: com.apple.platform.iphoneos
Code: 5
Failure Reason: allowsSecureServices: 1. isConnected: 0. Platform: <DVTPlatform:0x7fecb76471f0:'com.apple.platform.iphoneos':<DVTFilePath:0x7fecb7647170:'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform'>>. DTDKDeviceIdentifierIsIDID: 0
User Info: {
DVTDeviceDescription = "\Ud83d\Udcf1<DVTiOSDevice (0x7fecb9844570), TakHyun\Uc758 iPhone, iPhone, 13.4.1 (17E262), 8d695f88c5c910974df39462a1815a52376a0fa9>";
}
尝试:
Xcode版本11.4.1(11E503a) iPhone X ios 13.4.1
答案 0 :(得分:67)
我终于弄清楚了
答案 1 :(得分:4)
将iPhone更新到iOS 13.5.1后,我开始收到OP的错误。这是解决我问题的有效方法:
“ NEW”步骤不是我在以前的答案中看到的步骤,所以我发布了此答案。
答案 2 :(得分:3)
因此,在我将Xcode更新至版本12,并将iPhone更新至iOS 14之后,对我来说这开始了。此修复程序如上文所列(多次)用于取消配对,重新连接并信任计算机,但仅在更改后Xcode中iOS 13的目标确实完成了这些步骤。重新连接后,我可以在Xcode中将目标切换回iOS 14。这令人沮丧。
答案 3 :(得分:2)
或者 Xcode 不够聪明,无法知道您的iPhone iOS版本比Xcode支持的版本要新!我遇到了这个问题,一直尝试所有解决方案,直到将我的 Xcode 从 11.4 更新为 11.5
答案 4 :(得分:2)
我在Xcode 11.5和iOS 13.5.1上遇到问题
成功:
不成功:
答案 5 :(得分:1)
就我而言,我使用的是USB转USB-C适配器,显然我的笔记本电脑不满意。切换到USB-C防雷电缆和po-一切正常。现在我很生气,我已经重置了我的网络设置!
答案 6 :(得分:1)
我在关闭和重新打开手机的蓝牙方面取得了一些成功。尽管如此,手表还是经常消失。
答案 7 :(得分:1)
以上都不对我有用。使用iOS 14.0.1和XCode 12.0.1。 我怀疑这是与设备进行无线通信的Apple Bug。 由于我的iPhone可以用作Mac的热点,因此我发现,一旦将iPhone用作Mac的热点,XCode便能够将App二进制文件上传到我的iPhone并进行调试。
因此,我想说如果没有其他选择,请尝试将iPhone用作Mac的热点,然后您应该能够进行无线调试。
答案 8 :(得分:0)
我尝试了这篇文章中的所有解决方案,直到看到@weatherangel的回答,一切都没有起作用。
我正在通过USB将iPhone 8连接到与Mac相连的集线器上。
我的Mac没有USB端口,因此我订购了USB-C防雷电缆,并将手机直接连接到我的Mac,现在可以使用了。
需要注意的是,我仍然会看到此错误,但是构建正在运行,并且我看到了本地更改。因此,该错误似乎有点像鲱鱼。
答案 9 :(得分:0)
对我来说,这是信息相反的地方。 Xcode是最新的,但是我尝试运行的iPhone尚未更新为iOS的最新版本。 13.7
是当前版本。
将iPhone更新为13.7
后,一切恢复正常。
答案 10 :(得分:0)
我看到10.15.6下的Xcode 11.7和13.4.8下的AppleTV 4K会发生这种情况。
AppleTV的任何修复程序吗?
答案 11 :(得分:0)
我重新启动了iPad,它最终可以工作...
答案 12 :(得分:0)
我的问题是使用生产配置文件构建应用程序。 就我而言,解决方案是切换到开发配置文件。 然后它起作用了:)
答案 13 :(得分:0)
当我将Xcode从12.2更新为12.3 Beta时,我的问题得到解决。
我的iPadOS版本是14.2。
即使XCode 12.2支持OS 14.2,我也面临同样的问题。这是XCode错误。