ios – 为什么归档期间dSYM中不包含静态库符号?

ios – 为什么归档期间dSYM中不包含静态库符号?,第1张

概述我们为一个客户端提供了一个非常重要的应用程序套件,其中包含一些应用程序目标,这些目所有目标都包含在一个XCode项目文件中. 出于某种原因,归档应用程序时,dSYM文件不包含静态库的任何调试符号.结果是当尝试从字段代理程序中表示崩溃日志时,我们无法看到这些静态库中发生了什么. 我尝试使用一个应用程序目标和一个静态库创建一个新的简单XCode项目.即使这样,调试符号也丢失了.我没有运气,根据这个ht 我们为一个客户端提供了一个非常重要的应用程序套件,其中包含一些应用程序目标,这些目所有目标都包含在一个XCode项目文件中.

出于某种原因,归档应用程序时,dSYM文件不包含静态库的任何调试符号.结果是当尝试从字段代理程序中表示崩溃日志时,我们无法看到这些静态库中发生了什么.

我尝试使用一个应用程序目标和一个静态库创建一个新的简单XCode项目.即使这样,调试符号也丢失了.我没有运气,根据这个https://github.com/TheRealKerni/QuincyKit/issues/91摆弄了构建设置.

如果我构建FOR归档,则包含调试符号.我在生成的dSYM文件上运行了DWarfdump,并且能够看到静态库实现文件的符号.然而,当我然后尝试存档项目时,符号被排除在外.

我错过了什么吗? XCode版本4.4.1

解决方法 我使用XCode 5.1.1并遇到了同样的问题.

修复是为每个从属库项目将“部署”部分下的“剥离链接产品”设置设置为“否”.有关详细信息,请参阅我的帖子

can i debug ios app installed from ipa archive

总结

以上是内存溢出为你收集整理的ios – 为什么归档期间dSYM中不包含静态库符号?全部内容,希望文章能够帮你解决ios – 为什么归档期间dSYM中不包含静态库符号?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1103637.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存