【问题标题】:Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1无法读取 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 的符号
【发布时间】:2011-06-17 20:37:28
【问题描述】:

当我在 iPod touch(版本 4.2.1)上运行我的应用程序时出现以下错误。我的应用程序在某个点后崩溃:

Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib (file not found).

我的 XCODE 版本是 3.2.6 和 IOS 4.3,我的部署目标版本是 4.2。

为什么会发生这种情况?

【问题讨论】:

    标签: iphone cocoa-touch xcode ios ios4


    【解决方案1】:

    只需删除该文件夹(/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1),再次连接您的设备,转到 XCode Organizer,它会要求您从设备中收集符号。几分钟后,它将完成从设备上收集和处理符号,您应该一切顺利。

    如果这不起作用,您还可以查看this thread 以获取更多解决方案。

    【讨论】:

    • 我这样做了,但仍然无法正常工作。令人惊讶的是,它之前可以工作,然后突然停止工作。
    【解决方案2】:

    有时我会遇到类似的问题,对我有用的是再次CleanBuild 目标(无需对代码进行任何更改!)。奇怪,但有时我必须不止一次这样做。

    【讨论】:

    • 它是这样工作的,但是我无法在我的应用程序中看到一些图像。此外,如果我尝试通过点击设备中的应用程序图标来运行,它会崩溃。所以,我不得不从 XCODE 运行它,而且还需要多次清理和构建。有什么线索吗?
    • 恐怕它的可能原因范围太广了。取决于您如何加载/显示图像。对于崩溃,请尝试诸如捕获 objc_exception_throw 之类的调试技术和/或就 SO 提出更详细的问题。
    【解决方案3】:

    出于某种原因,刚刚在 XCODE 4.2 中得到了这个。不得不去

    目标/构建设置/所有/搜索路径/库搜索路径

    并删除以某种方式在该行中有类似条目的行。删除它,一切正常

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-16
      • 1970-01-01
      • 2012-01-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多