【问题标题】:dyld_shared_cache_extract_dylibs failed for iPhone XS Max running ios 12.1.2运行 ios 12.1.2 的 iPhone XS Max 的 dyld_shared_cache_extract_dylibs 失败
【发布时间】:2019-01-09 10:13:18
【问题描述】:

我正在尝试在运行 iOS 12.1.2 的 iPhone XS Max 上运行我的应用程序,但直到构建结束并返回“dyld_shared_cache_extract_dylibs failed”,我删除了支持的文件并重新运行我的应用程序,它给出了同样的错误,有什么建议我被卡住了吗????

【问题讨论】:

标签: ios ios12 iphone-xs-max


【解决方案1】:

我一直在使用一个(临时)解决方案...

  1. 开放式设备和模拟器
  2. 从列表中删除您的设备
  3. 点击窗口左下角的 + 按钮
  4. 选择设备(在点击信任之前)
  5. 在设备上点按信任
  6. 利润

对我来说,每次连接设备时我仍然必须执行此步骤...

【讨论】:

    【解决方案2】:

    我在同一台机器上安装了 Xcode10.3 和 Xcode11.2.1。无论我尝试什么解决方案,它都不适用于 Xcode10.3 和 iPhone11。不过,它在最新的 Xcode 上就像一个魅力。我认为解决方案是切换到最新的 Xcode 版本。

    【讨论】:

      【解决方案3】:

      我最近通过同时安装 Xcode 11.2 和 10.1 并使用 Xcode 11.2 构建调试器文件解决了这个问题。似乎 10.1 无法处理较新版本的 iOS 并且错误地构建了调试器支持文件。

      删除~/Library/Developer/Xcode/iOS DeviceSupport/ 下与给您带来麻烦的iOS 版本相关的所有内容。这是 Xcode 保存调试器支持文件的地方。然后在连接手机的情况下启动 Xcode 11.2 并允许它构建调试器支持。完成后,关闭它并打开 Xcode 10.1,它应该可以工作了。

      【讨论】:

        【解决方案4】:

        我尝试了一切,我的解决方案是去应用商店重新下载xcode,他将自行更新

        【讨论】:

          【解决方案5】:

          尝试在最新的 Xcode 版本中运行它,然后在您想要的版本中重试 并尝试重新启动移动设备并取消配对并再次连接,这对我有用

          顺便说一句,谢谢@unstablerealtiy

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2019-07-05
            • 1970-01-01
            • 1970-01-01
            • 2011-06-13
            • 1970-01-01
            • 1970-01-01
            • 2019-06-12
            相关资源
            最近更新 更多