我目前将iPhone XS Max更新为iOS 13.0.17A5492t
Beta版。
我的Mac在Mac OS Catalina
和Xcode上运行的是最新的稳定版本,而不是beta >> Version 10.2.1 (10E1001)
。
当我尝试在真实设备上构建应用时,出现此编译错误:
此iPhone XS Max运行的是iOS 13.0(17A5492t),此版本的Xcode可能不支持。
我在this question中找到了解决方案,但对我不起作用。
但以上方法均无效。
答案 0 :(得分:10)
我从此处下载了适用于iOS 13.0的开发人员磁盘映像,并在Xcode版本10.3(10G8)中添加了支持文件。
所有其他设备支持列表。
https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/13.0.zip
请遵循以下步骤。
Show Package Content
。然后将文件粘贴到路径上。
内容->开发人员->平台-> iPhoneOS.platforms-> DeviceSupport
然后最后重新启动Xcode。
对我有用。
答案 1 :(得分:5)
对于iOS 13.3的所有问题,这就是我所做的,并且可以正常工作: 您前往:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
然后,如果您没有包含图像的13.2文件夹,请从上面的github链接下载它,之后只需复制13.2并将其重命名为13.3(17C54) 而且有效
答案 2 :(得分:3)
iOS 13.1.3通过macOS Mojave(10.14.4)支持Xcode 10.2.1
答案 3 :(得分:2)
提供与 Lohi 相同的来源,但专门针对 iOS 13.1 (如果有人将搜索直接链接并且不会注意到父文件夹中的所有可用版本)
不幸的是,xcode 11仍然不稳定,因此该技巧很有用。
P.S .:感谢所有参加的人。特别是对iGhibli
答案 4 :(得分:1)
您执行的逐步手册实际上对我有所帮助,现在我可以使用xcode 10.2.1来处理iO 13。唯一的不同是,我从this github下载了设备支持文件,因此您可以尝试一下。然后我重新启动整个Mac,以确保:)