【问题标题】:how Symbolicate a crash file using xcarchive如何使用 xcarchive 符号化崩溃文件
【发布时间】:2019-05-23 22:51:17
【问题描述】:

我找到了这个很好的教程:https://www.apteligent.com/technical-resource/symbolicating-an-ios-crash-report/

阅读后我明白我必须使用崩溃文件和 xcarchive/pathtodsymfile 来符号化崩溃文件,因为我的 IPA 不在应用商店中,只是一个临时 IPA。

我找到了文件:myapp.xcarchive/dSYMs/myapp.app.dSYM

然后我使用以下命令:

/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash -v my.crash myapp.xcarchive/dSYMs/myapp.app.dSYM > results.txt

这是输出:

Num stacks found: 13
0 binary images remain after pruning:

($hwModel, $osVersion, $osBuild) = (iPhone9?4, 12.2, 16E227)
$versionPattern = {iPhone9?4 12.2 (16E227),iPhone9?4 12.2 (16E227) *,12.2 (16E227),12.2 (16E227) *,12.2,16E227,16E227 *}
Symbol directory paths:  /Users/myuser/Library/Developer/Xcode/iOS DeviceSupport/12.2 (16E227)/Symbols /Users/myuser/Library/Developer/Xcode/iOS DeviceSupport/12.2 (16E227) arm64e/Symbols
Finding Symbols:
0 binary images were found.
No symbolic information found

而且results.txt文件和my.crash是一样的

我做错了什么?

my.crash 文件https://gist.github.com/rchampa/7d162aab64f0d21f594a8188bf00fac1

【问题讨论】:

    标签: ios symbolicatecrash


    【解决方案1】:

    我发现我的日志是 __hidden 所以我刚刚 设置Build Settings -> Enable bitcode to No就不需要符号化了。

    【讨论】:

      猜你喜欢
      • 2014-12-27
      • 2017-10-18
      • 2014-11-09
      • 2018-03-19
      • 2012-12-07
      • 2015-12-24
      • 2017-08-04
      • 1970-01-01
      • 2011-04-19
      相关资源
      最近更新 更多