Xcode无法识别iPhone 5s,dyld_shared_cache_extract_dylibs失败

时间:2013-10-15 01:03:39

标签: iphone ios xcode device xcode5

我正在尝试在iPhone 5s上运行我的应用程序。我插入了设备,但其名称在模拟器中不作为Running的选项出现;相反,我只有通用的“iOS设备”选项。在“管理器”窗口中,我导航到我的设备,管理器确认该设备具有有效的配置文件。但是,当我点击“用于开发”时,我收到此消息:

dyld_shared_cache_extract_dylibs failed 

similar question的答案现在似乎已经过时了。他们建议“删除”/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1(8C148)“文件夹。”但是在4.2之后的Xcode版本中不再使用该文件夹。我在Xcode 5上。

1 个答案:

答案 0 :(得分:3)

此文件夹现在位于Xcode.app包中。打开Mac上的Terminal应用,然后:

$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
$ ls
     4.2        4.3     5.0     5.1     6.0     6.1     7.0 (11A465)
$ rm -rf "7.0 (11A465)"

顺便说一句,如果这不起作用,您可能需要考虑重新安装Xcode并查看它是否解决了问题。