как символизировать аварийный файл с помощью xcarchive - PullRequest
0 голосов
/ 23 мая 2019

Я нашел этот хороший учебник: https://www.apteligent.com/technical-resource/symbolicating-an-ios-crash-report/

После прочтения я понимаю, что мне нужно использовать файл сбоев и файл xcarchive / pathtodsymfile, чтобы символизировать файл сбоев, потому что мой IPA не находится в магазине приложений, это просто adhoc 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 file https://gist.github.com/rchampa/7d162aab64f0d21f594a8188bf00fac1

1 Ответ

0 голосов
/ 23 мая 2019

Я понял, что мои журналы были __hidden, поэтому я просто установите Build Settings -> Enable bitcode to No и тогда нет необходимости символизировать.

...