带有库和应用程序调试符号的XCode项目

时间:2014-09-09 20:49:21

标签: ios objective-c debugging debug-symbols

我有一个简单的XCode项目,其中包含iOS应用程序使用的静态库。

当iOS应用程序崩溃时,我最终得到了一个进入库的堆栈跟踪,但我得到的是汇编,而不是我的库的源代码。

有没有办法象征我的项目?

1 个答案:

答案 0 :(得分:0)

如果你有图书馆资源,只需在你的XCode项目中创建一个子项目。然后在主项目中添加引用,以链接静态库,它将自动从XCode构建(对于您在主项目中使用的体系结构)。在此之后,您可以直接调试并查看崩溃符号(即使在TestFlight和AppStore版本的崩溃日志中)。

这适用于C,C ++和Objective-C库(比较)。从来没有建立过Swift库,但也应该没有问题。