请原谅冗余,我知道这个问题的变化已经被问了很多次和回答了,但我尝试了很多没有运气,我希望有一些特定于我的情况。
我有一台较旧的Mac笔记本电脑(MacBook Pro 2011年初(,无法升级到Catalina,因此我无法升级到Xcode 11,我被困在Xcode 10(特别是10.01(上。
我可以编译(目标C(并在运行iOS 7(最新版本(的iPhone 13.3.1上运行,但是当我在运行最新iOS的iPhoneXS上尝试此操作时,我收到这个众所周知的错误:无法使用iPhone"dyld_shared_cache_extract_dylibs失败"。
我做了以下工作:
-
已从中复制设备支持文件 github:https://github.com/filsv/iPhoneOSDeviceSupport/blob/master/13.3.zip
-
将它们放在几个地方(因为我很容易混淆(:/users/berkun/library/developer/Xcode/iOS DeviceSupport/Applications/Xcode.app/Content/Developer/Platforms/iPhoneOS.platform
-
我还从中删除了 13.3.1 和 13.3 目录/Users/berkun/Library/Developer/Xcode/iOS DeviceSupport 我走了 到设备和模拟器菜单,并取消配对并修复了我的 手机。
请告知哪些文件应该在哪里以及为什么 7 会工作而不是 XS? 谢谢。
尝试取消配对设备,然后重新配对。
看: https://www.youtube.com/watch?v=m3jST08imY0