我在静态库中打包的一些代码(使用libtool
)应该在另一个项目中用于构建iOS 应用程序。为了使崩溃分析成为可能,应用程序的 .dSYM 还应该包含我的静态库的符号。我假设我必须以某种方式在库中适本地包含符号,或者必须将一些符号文件传递到创建 .dSYM 的构建步骤。
这可能吗?创建 .dSYM 过程中涉及的所有步骤让我有点不知所措。如果有人有一些关于此的有用信息的链接,我将不胜感激。
另外,如何快速确定.dSYM中的所有符号?
最佳答案
为了让静态库包含所需的符号,以便在将静态库链接到应用程序时它们将成为应用程序 dSYM 的一部分,您需要确保静态库具有以下build设置:
- 在复制过程中去除调试符号:否
- 条样式:调试符号
- 剥离链接产品:否
关于ios - 用于创建 iOS 应用程序时导出静态库的符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26461500/