【发布时间】:2017-08-12 21:29:15
【问题描述】:
tldr;我正在尝试使用 Time Profiler 来分析我的应用程序,但是我内部开发的框架的符号(作为私有 Cocoapods 添加到应用程序中)丢失了,我该怎么做才能解决这个问题?
我查看了几个论坛,我所看到的只是将调试信息设置为“带有 dSYM 文件的 DWARF”,这是我在主项目和框架上都设置的。
我是否可以在某处设置一个标志,即使它会覆盖 Cocoapods.sh 文件中的某些内容,从而允许为我的嵌入式框架生成 dSYM。
仅供参考,我也在https://github.com/CocoaPods/CocoaPods/issues/6572上发布了这个
谢谢。
使用 CocoaPods 1.2.0 Xcode 8.2.1 斯威夫特 2.3
【问题讨论】:
-
这可能会对您有所帮助:stackoverflow.com/questions/2776466/…。如果你有 dsym 文件,你可以在仪器中使用它。
-
@batu 是的,我已经读过了。但是现在意识到我们的项目将其 Profiling 配置设置为 Debug 配置,而不是 Release 配置。它现在正在生成 dSYM
标签: ios xcode frameworks cocoapods instruments