4

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

4

5 回答 5

5

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

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

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

于 2019-01-10T01:24:02.227 回答
0

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

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

于 2019-11-25T22:09:58.797 回答
0

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

于 2019-11-24T04:40:58.373 回答
0

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

顺便说一句谢谢@unstablerealtiy

于 2021-01-26T14:27:59.687 回答
0

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

于 2020-01-26T00:59:41.090 回答