【问题标题】:XCode Project with Library and App Debug Symbols带有库和应用程序调试符号的 XCode 项目
【发布时间】:2014-11-03 09:19:36
【问题描述】:

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

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

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

【问题讨论】:

    标签: ios objective-c debugging debug-symbols


    【解决方案1】:

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

    这适用于 C、C++ 和 Objective-C 库(比较)。从未构建过 Swift 库,但应该没问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-09
      • 2016-02-02
      • 1970-01-01
      相关资源
      最近更新 更多