Xcode中iOS调试符号的可移动性如何?

时间:2014-08-15 21:01:14

标签: ios xcode debug-symbols

我使用QuincyKit来分析iOS应用中的故障转储。 QuincyKit的符号化脚本能够处理我的代码和系统代码 - 只要相关版本的iOS的调试符号出现在机器上。

所述符号位于(Home)/Library/Developer/Xcode/iOS DeviceSupport下。问题 - 有没有人尝试将这些文件夹从一台带Xcode的机器移动到另一台机器上?

我可以使用一些7.0.x符号;获得具有该版本的设备的机会现在几乎为零。

1 个答案:

答案 0 :(得分:0)

只需检查您用于符号化的symbolicatecrash.pl来源。

它在以下路径中搜索iOS系统符号:

/System/Library/Developer/Xcode/iOS DeviceSupport/
~/Library/Developer/Xcode/iOS DeviceSupport/
Xcode.app/Contents/Developer/Platforms/*.platform/DeviceSupport/

这些路径是硬编码的,可能会随着脚本的每次更新而改变(因为它是Xcode的一部分)。