Xcode从5.0.1 iPhone获取调试信息时出错

Error in Xcode getting debugging info from 5.0.1 iphone

当我尝试将我的应用程序部署到刚刚升级到5.0.1。的iphone时,我发现了一个最新的XCode 4.2奇怪的问题。

它开始复制调试信息,并且进度将移动到最后,尽管它不会超出\\'copy 9 of 2 \\'。

完成后,我收到消息:

1
2
Xcode has encountered an unexpected error (0xC002)
No such file or directory, at ‘/SourceCache/DTDeviceKit/DTDeviceKit-867/DTDeviceKit/DTDeviceKit_Utilities.m:864’

在组织者窗口中

。是否有类似的经验以及如何克服它的线索?
毋庸置疑,包括我在内的每一方都已忠实地重启。
感谢您的所有帮助


我发现以下帖子很有帮助,尽管它有点过时了:
https://stackoverflow.com/a/9944892/1031623

我唯一需要更改的是以下内容:

  • Close Xcode
  • Go to:"~/Library/Developer/Xcode/iOS DeviceSupport/5.0.1(9A405)/Symbols/System/Library/Caches/com.apple.dyld/"
    Note: if you
    don't have this folder, run Xcode, connect your device, and wait
    until the error 0xC002 appears in Organizer - the folder should be
    created by that time.
  • Create 3 empty files there called:

    • .copied_dyld_shared_cache_armv7 <== not 6
    • .processed_dyld_shared_cache_armv7 <== not 6
    • dyld_shared_cache_armv7 <== not 6
  • Run Xcode and enjoy the light next to your device eventually go
    green:)


  • 我发现了可能的解决方法。我将问题归结为某些文件没有复制到~/Library/Developer/XCode/iOS DeviceSupport/5.0.1(9A405)/文件夹中。我借了一个朋友的iPad(带有5.0.1更新),并尝试使用他的设备进行开发。它工作正常,我注意到我的iOS DeviceSupport/5.0.1(9A405)文件夹突然有很多文件。然后,我将有问题的iPad和bam连接起来,它就可以了。

    我尝试还原,恢复等,但无法使用这些方法解决问题。我进行了OTA更新,我的朋友也进行了更新,因此我们的iPad的更新方式完全相同。我对该问题没有任何解释,但是至少我找到了一种解决方法。

    如果您无法使用这些文件访问其他设备,则以下是其中的zip文件:

    http://www.enemyhideout.com/ios/5.0.1(9A405).zip


    删除~/Library/Developer/XCode/iOS DeviceSupport/5.0.1(9A405)/文件夹。
    然后连接您的设备并转到管理器。
    Xcode应该重新创建该文件夹,并用设备中的信息填充它。


    谢谢@Chris Hill,我在Xcode 4.3.1上遇到了这个问题,但不是

    .../DTDeviceKit-867/...我正在获取.../DTDeviceKit-1197/...

    起初,我替换了所有文件mv -f ~/library/...,然后再次启动Xcode,从您的pkg中删除了放置在其中的所有文件。而且效果很好!
    再次感谢