XCode4调试问题 - 使用libXcodeDebuggerSupport检测到UUID不匹配

时间:2011-03-25 01:20:37

标签: iphone xcode4 uuid mismatch

发出此警告后,我的xcode4挂起,不让我继续调试。

警告:在加载的库中检测到UUID不匹配 - 在磁盘上是:     /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3(8F190)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib

在网上搜索我尝试了许多解决方法失败:

  1. 删除/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3(8F190),拔下/插入iphone并重新加载符号(遗憾的是这种方法无法恢复libXcodeDebuggerSupport.dylib)
  2. 完全卸载开发工具
  3. 从DeviceSupport / 4.3(8F190)/DeveloperDiskImage.dmg恢复符号
  4. M $方法(又名重启计算机和/或xcode)
  5. 清理/重建项目
  6. UUID mismatch detected with the loaded library”中没有一个和基本上所有的建议都适合我。

    任何帮助都非常感激。

1 个答案:

答案 0 :(得分:0)

我使用xCode 4.0.2在我的iphone 3G(4.2.1,JB)上遇到了这个问题。自从我的手机是JB以来,网上的解决方案也没有多大帮助。

它给了我关于不匹配的UUID的错误,并在达到一些太多之后停止了。按照他们要查找的文件的路径,我只需将它们重命名为弹出,直到我强行重命名所有文件:

warning: UUID mismatch detected with the loaded library - on disk is:
/Developer4.0.2/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1
(8C148)/Symbols/System/Library/Frameworks/AudioToolbox.framework/AudioToolbox

所以我重命名了以下文件:

AudioToolbox

AudioToolbox__

然后错误是:

warning: Unable to read symbols for
/Developer4.0.2/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1
(8C148)/Symbols/System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
(file not found).

我不确定这最终会做什么,但它允许我在xCode 4.0.2上的JB iPhone 3G(4.2.1)上进行调试