首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用工具评测IPhone应用程序时缺少符号名称

使用工具评测IPhone应用程序时缺少符号名称
EN

Stack Overflow用户
提问于 2010-05-06 04:15:11
回答 5查看 43.3K关注 0票数 64

我正在通过命令行编译IPhone应用程序(因此不涉及XCode选项),但在使用工具进行评测时无法获得要显示的符号名称。我尝试了几个标志,比如-gdawrf-2和-g,但都没有成功。我也尝试过使用dsymutils来生成.dSYM文件,但我不知道该如何使用它,所以也失败了。

任何帮助都将不胜感激!

EN

回答 5

Stack Overflow用户

发布于 2015-03-20 16:03:49

我更改了项目设置,以便在构建时不包含dSYM文件:

将其更改为包含dSYM文件有助于分析器对符号进行解符,并修复了我的问题:

票数 107
EN

Stack Overflow用户

发布于 2012-11-13 19:23:31

在Xcode4.5中,您可以选择从Debug或Release构建中进行性能分析。Release默认在复制到设备时剥离元件。在不破坏发布配置的情况下,切换到Debug配置进行分析是非常容易的。要执行此操作,请从XCode菜单中选择产品->编辑方案。从出现的方案列表中选择"Profile“,然后为其选择正确的构建配置。

或者,您可以进行单独的版本/配置文件配置,并在方案的配置文件部分使用它。XCode User Guide中介绍了如何添加单独的构建配置。

票数 15
EN

Stack Overflow用户

发布于 2016-05-06 00:27:41

我花了三天时间尝试解决Xcode7.1/7.3的问题...

将部署目标更改为最新版本(当时为9.3)为我修复了此问题。我的公司的目标是7.0,所以我可能不得不创建一个自定义的Scheme来分析Instruments中的代码,以避免在进行生产发布时必须更改目标(或忘记更改目标)。

如果dSYM不能根据部署目标工作,看起来可能是个bug?

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2776466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档