我有点进退两难——无论我做什么,当我在我的设备上进行分析时,我都无法让 Apple 的 Instruments.app 来符号化任何包含的工具(它在 iOS 模拟器中工作正常)。
我已经尝试了我能想到的一切,包括:
- 检查我是否确实正在构建 dSYM
- 在调试和发布构建方案之间切换
- 确保我的开发证书中使用了签名证书
- 添加和删除我的派生数据Spotlight 隐私列表中的文件夹
- 在分析之前清理和构建
- 删除派生数据构建和分析之前的文件夹
我不知道接下来该去哪里——本周早些时候我有一两个小时有符号,但我根本无法让它们再出现。如果能够弄清楚让 Instruments 始终找到我的应用程序符号的神秘咒语,那就太好了。
在“文件”菜单中,有一个“重新符号化文档”选项。选择此选项,您可以在列表中找到您的二进制文件,并使用“查找”按钮手动指定 dSYM 的位置。这里还有一个复选框用于使用 Spotlight 查找 dSYM;如果 Spotlight 在某个时候被中断,它可能会被停用,但现在已修复。
当 Instruments 实际进行检测时,您似乎无法执行此操作,但它似乎确实会在您下次点击“Record”时保留该设置。然而,在您关闭仪器后,它似乎不会记住该设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)