XCode 5 中的符号崩溃位置

Posted

技术标签:

【中文标题】XCode 5 中的符号崩溃位置【英文标题】:symbolicatecrash location in XCode 5 【发布时间】:2013-10-15 15:20:44 【问题描述】:

使用 Xcode 5 我注意到 symbolicatecrash.sh 可执行文件在旧位置下不再可用:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash

有人知道我在哪里可以找到它吗?也许有一种最新的集成方式来符号化崩溃报告?

谢谢

【问题讨论】:

【参考方案1】:

XCode5 下的新位置:

Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash

【讨论】:

Xcode 6 中的新位置是:/Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Ver‌​sions/A/Resources/ 内找不到“symbolicatecrash”【参考方案2】:

就我而言,它原来是在 SharedFrameworks 中:

/Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecras

无论如何,从您的 Xcode.app 路径中运行:

find . -name "symbolicatecrash"

【讨论】:

感谢您分享一个非常有用的提示。

以上是关于XCode 5 中的符号崩溃位置的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 5.0 不符号化崩溃日志

Xcode 4.5 - 崩溃日志未符号化

我的 Xcode 模拟器的位置卡在自定义位置

xcode 4.5 上的符号化崩溃失败

xcode 6.1中的崩溃日志符号化IOS 8.1.2?

iOS系统app崩溃日志手动符号化