我刚刚将iPhone更新为iOS 14.2。
当我想从Xcode在设备上启动应用程序时,现在看到的内容是
我也刚刚将Xcode更新到版本12.1,希望它可以解决问题,但是没有什么区别,我一直收到相同的消息。
很明显,我尝试断开并重新连接设备,但无济于事。
我还删除了〜/ Library / Developer / Xcode / DerivedData /下的所有数据,但同样没有效果。
似乎其他人以前也遇到过这个问题,但是我没有找到任何可行的解决方案。
我希望最近有类似经历的人能为我指出正确的方向,以找到解决此问题的正确方法。
答案 0 :(得分:60)
转到此Github存储库iOS 14.2 Device Support File,直接下载14.2.zip文件,然后将其解压缩
然后按路径复制并粘贴解压缩的文件夹:
Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
重新启动Xcode
仅此而已。您可以构建并继续您的项目:)
如果您需要视觉解决方案,请查看以下答案:https://stackoverflow.com/a/64854525/14531220
为什么要执行这些步骤? :因为Xcode 12.1不包括对14.2的支持,所以我们为14.2实现了其设备支持文件。
https://developer.apple.com/documentation/xcode-release-notes/xcode-12_1-release-notes
答案 1 :(得分:8)
更新:支持iOS 14.2的Xcode 12.2现在可以在AppStore上使用。如果您在使用较新版本的iOS和Xcode时发现此问题,答案仍然相同,则可以(可能)从Apple Developer网站下载下一个Xcode版本的Beta,您可以等待AppStore版本被更新,或者(可能)找到新iOS版本的符号并将其复制到当前的Xcode安装中。
原始答案。适用于Xcode 12.1和iOS 14.2
AppStore中最新版本的Xcode不包括对14.2的支持。您可以从支持14.2的Apple Developer网站下载下一版本的Beta,或者等待AppStore版本被更新。
答案 2 :(得分:1)
根据Apple的官方帖子,仅Xcode 12.2 RC支持运行iOS 14.2的设备。 (来源:https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-14_2-release-notes)
您可以通过以下网址下载Xcode的Beta版:https://developer.apple.com/download/