dyld_shared_cache_extract_dylibs尝试在iPhone上运行应用程序时失败

时间:2018-10-13 13:59:26

标签: ios iphone xcode ios12

尝试使用Xcode在iPhone上运行我的应用程序时遇到问题。该应用程序成功构建,但尝试在iPhone上运行时返回“ dyld_shared_cache_extract_dylibs失败”错误。

dyld_shared_cache_extract_dylibs problem

当我将Xcode和ios分别更新到最新版本(即10和ios 12)时,问题就开始了。

我已经尝试了研究中的一些内容,以及其他线索提出的建议: -重新安装Xcode和我的操作系统。 -从xCode软件包中删除ios版本,这导致了另一个问题。

4 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我的解决方案是重新安装Xcode。我首先尝试通过将Xcode.app移至垃圾箱将其删除。那没有帮助。然后,我使用CleanMyMac X的演示副本将其删除,并且可以正常工作。

答案 1 :(得分:0)

我在MacOS 10.14.1上的iOS 12.1和xcode 10.1遇到相同的问题。我尝试了各种来源提供的所有其他方法。上面jblaauboer提出的建议是唯一可行的解​​决方案。它不是xcode应用程序本身,而是与它相关的其他一些配置导致了此问题。使用CleanMyMac 3彻底卸载后,从应用商店重新安装xcode解决了此问题。

答案 2 :(得分:0)

当我从旧的Xcode 10.2.1升级并添加了新的Xcode 11.2.1时,发生了此错误。

要遵循的步骤(视频URL:https://www.youtube.com/watch?v=m3jST08imY0):

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

在此之后,如果您遇到相同的错误,请执行以下操作:

我刚刚从Xcode 11.2.1复制了其他iOS DeviceSupport,并将其添加到Xcode 10.2.1,并且错误为我解决了。

(注意:在执行此操作时,请使用Xcode,然后尝试运行)

路径:⁨MacOS⁩▸⁨应用程序⁩▸codeXcode10.2.1.app⁩▸⁨内容⁨▸⁨开发人员⁩▸lat平台⁩▸⁨iPhoneOS.platform⁩▸⁨DeviceSupport⁩

答案 3 :(得分:0)

就我而言,我的磁盘空间已用完(Xcode 10.1,iOS 13.3)。我腾出一些空间后一切都很好。

该错误消息可能具有误导性。