symbolicatecrash 没有为我自己的函数提供方法名称
使用symbolicatecrash 调试崩溃日志时遇到一个奇怪的问题。当我使用崩溃的构建的 .dSYM 文件运行 symbolicatecrash 后,它为我提供了所有 Foundation 类的函数名称,但不是我自己的应用程序的函数名称。 XCode 中是否有一些我可能丢失的设置? GENERATE DEBUG SYMBOLS 打开为 YES。
谢谢
Running into a weird issue using symbolicatecrash to debug crash logs. After I run symbolicatecrash with the .dSYM file of the build that crashed, it gives me function names for all of the Foundation classes, but not for my own app. Is there some setting in XCode that I may be missing? GENERATE DEBUG SYMBOLS is turned on to YES.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我遇到了类似的问题,结果是由
symbolicatecrash
脚本中的错误和应用程序名称包含句点“.”(例如 my.new .app)。此错误已报告给 Apple (rdar://8352458),显然可以使用以下补丁解决:symbolicatecrash
脚本文件通常可以在/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/Current/Resources/中找到符号化崩溃
。I had a similar problem which turned out to be caused by a bug in the
symbolicatecrash
script and the app name containing a period "." (e.g. my.new.app). This bug has been reported to Apple (rdar://8352458) and apparently can be solved with the following patch:The
symbolicatecrash
script file can usually be found at/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/Current/Resources/symbolicatecrash
.我遇到了类似的问题。尝试这个。如果它不能完全解决您的问题,它会给您带来正确的方向。
I ran into similar issues. Try this. If it doesn't exactly fix your issue, it will send you in the right direction.