dyld_shared_cache_extract_dylibs对于运行ios 12.1.2的iPhone XS Max失败

时间:2019-01-09 10:13:19

标签: ios ios12 iphone-xs-max

我正在尝试在运行iOS 12.1.2的iPhone XS Max上运行我的应用程序,但是直到构建结束并返回“ dyld_shared_cache_extract_dylibs失败”,我为此删除了受支持的文件并重新运行我的应用程序,相同的错误,我被卡住的任何建议?????

5 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:0)

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

答案 2 :(得分: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,它应该可以工作。

答案 3 :(得分:0)

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

答案 4 :(得分:0)

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

顺便说一句,感谢@unstablerealtiy