【问题标题】:dyld_shared_cache_extract_dylibs failed on Xcode 10 and iPhone XS but works on iPhone 7dyld_shared_cache_extract_dylibs 在 Xcode 10 和 iPhone XS 上失败,但在 iPhone 7 上有效
【发布时间】:2020-02-07 20:27:28
【问题描述】:

请原谅冗余,我知道这个问题的变化已经被问过很多次了,但我尝试了很多都没有运气,我希望能针对我的情况提供一些具体的东西。

我有一台较旧的 Mac 笔记本电脑(2011 年初的 MacBook Pro),无法升级到 Catalina,因此无法升级到 Xcode 11,我只能使用 Xcode 10(特别是 10.01)。

我可以编译(目标 C)并在运行 iOS 13.3.1(最新版本)的 iPhone 7 上运行,但是当我用我的 iPhone XS 尝试此操作时strong> 也在运行最新的 iOS 我得到这个众所周知的错误:无法使用 iPhone “dyld_shared_cache_extract_dylibs failed”。

我做了以下事情:

  • 从 github:https://github.com/filsv/iPhoneOSDeviceSupport/blob/master/13.3.zip

  • 将它们放在几个地方(因为我很容易混淆): /Users/berkun/Library/Developer/Xcode/iOS DeviceSupport /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform

  • 我还删除了 13.3.1 和 13.3 目录 /Users/berkun/Library/Developer/Xcode/iOS DeviceSupport 我走了 到设备和模拟器菜单并取消配对并修复我的 手机。

请告知哪些文件应该在哪里以及为什么 7 可以工作而不是 XS? 谢谢。

【问题讨论】:

    标签: ios objective-c xcode


    【解决方案1】:

    尝试取消设备配对并再次配对。

    见: https://www.youtube.com/watch?v=m3jST08imY0

    【讨论】:

    • 又试了一次,还是不行。不过还是谢谢。
    猜你喜欢
    • 1970-01-01
    • 2011-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 1970-01-01
    • 1970-01-01
    • 2019-05-06
    相关资源
    最近更新 更多