iphone - iOS 4.2.1 开发 SDK 中缺少 libXcodeDebuggerSupport.dylib

标签 iphone xcode ios ios4

注意:在 Xcode 4.3.2 上获取这个?查看 this question 的答案.

注意:创建符号链接(symbolic link)以使用 4.2 库似乎工作正常

cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1\ \(8C148\)/Symbols/
sudo ln -s ../../4.2\ \(8C134\)/Symbols/Developer

从 4.2.0(我认为是测试版)升级到 4.2.1 后,libXcodeDebuggerSupport.dylib 文件丢失,导致:

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

我觉得这不太好。查看有问题的目录,我注意到:

.../DeviceSupport/4.2 (8C134)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib

但是

.../DeviceSupport/4.2.1 (8C148)/Symbols/System/
.../DeviceSupport/4.2.1 (8C148)/Symbols/usr/

以上两个目录组成了4.2.1文件夹中的所有内容。没有“开发人员”文件夹。检查那里的/usr/目录,我在 lib 目录中也没有找到 libXcodeDebuggerSupport.dylib 文件,所以 ln -s'ing 不是一个选项。

值得一提的是:升级后,我将 iPad 插上电源,不得不在 Xcode 管理器中单击“用于开发”。这样做时,我收到一条关于该版本缺少符号的消息,Xcode 继续生成这样的消息,然后失败了。我恢复了iPad,又做了“Use for development”,没有出现缺失符号的情况。。。

更新:删除/Developer 并从头开始重新安装 Xcode 不会解决此问题。

更新 2:我刚刚意识到在重新安装 Xcode 之后,

.../DeviceSupport/4.2 (8C134)/Symbols

现在是一个符号链接(symbolic link),

lrwxr-xr-x  1 root  admin        36 Dec  3 17:17 Symbols -> ../../Developer/SDKs/iPhoneOS4.2.sdk

并且相关目录有相应的文件。也许这只是以相同方式链接 4.2.1 目录的问题?我会尝试一下,看看 Xcode 是否会崩溃。如果有此文件的人可以提供一个 md5 和,那就太好了。这就是它对我说的:

$ md5 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2\ \(8C134\)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib 
MD5 (/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2 (8C134)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib) 
    = 08f93a0a2e3b03feaae732691f112688

如果MD5和的输出相同

$ md5 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1\ \(8C148\)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib 

然后我们都准备好了。

最佳答案

我刚刚为解决这个问题所做的是:

cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols

并创建了缺少的符号链接(symbolic link):

ln -s ../../4.2\ \(8C134\)/Symbols/Developer/ Developer

它解决了我的问题。

关于iphone - iOS 4.2.1 开发 SDK 中缺少 libXcodeDebuggerSupport.dylib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4284277/

相关文章:

xcode - 如何从 Storyboard 中制作的弹出窗口中获取变量值? (在 swift 中)

html - 图像内联部分的重建。

objective-c - UILocalNotification 从选择器中触发

ios - 如何合并两个复杂的字典

ios - SDK 和 iOS 部署目标。

iphone - 使用Cocoa Touch教程: Extract Address Book Address Values on iPhone OS

iphone - 在 iOS 中解析 XML/'screen scraping' 的最佳方法是什么? UIWebview 还是 NSXMLParser?

ios - 从 iOS 应用程序执行 PHP 文件并刷新标签文本

ios - 将 iOS 应用程序 console.log 重定向到终端

iphone - 播放保存在应用程序文档目录中的视频文件