dyld_shared_cache_extract_dylibs在Xcode 10和iPhone XS上失败了,但在iP



请原谅冗余,我知道这个问题的变化已经被问了很多次和回答了,但我尝试了很多没有运气,我希望有一些特定于我的情况。

我有一台较旧的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

最新更新