无法读取/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1的符号

当我在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。

为什么会这样呢?

有时我有类似的问题,而我的作品是清洁和再次构build目标(没有任何代码的变化!)。 奇怪,但有时我不止一次地这样做。

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

如果这不起作用,您也可以看到这个线程更多的解决scheme。

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

目标/build立设置/所有/searchpath/库searchpath

并删除该行在某种程度上有类似的条目。 删除它,一切都好