日常收录

iOS 如何查看审核的崩溃日志

2020-04-03  本文已影响0人  道无为_0092

提交审核后APP store给出了crash崩溃日志,一长串的十六进制,如何查看这个crash日志呢。

1.在桌面新建一个“crash”的文件夹 如图:

1

2.从APP store 下载崩溃的文件,并把下载的文件拖入到crash文件夹中 如图:

2

3.在APP store中下载.dSYM文件 并添加到crash文件夹中如图:

3

4.通过 /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash 路径找到symbolicatecrash文件,并添加到crash文件中,这样crash文件中就有四个文件了,如图:

4

5.打开终端,并进入crash文件夹(在终端中输入命令 cd 然后把crash文件夹拖入终端,按回车就能进入crash文件)

6.在终端中输入命令 . /symbolicatecrash /crash.txt /MyAppName.app.dSYM > crash.log(“crash.txt”是你文件的路径,MyAppName.app.dSYM是你dSYM的路径,你可以在终端中输入  "./symbolicatecrash"然后分别把两个文件拖入终端就能自动出现路径,“>crash.log”是结果文件 )

7.第6步如果出现

Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.的错误

只需要在终端中输入命令  export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer

然后重复第6步的命令

8.如果第7步后还出现了错误

$ ./symbolicatecrash /Users/XXX/Desktop/crash/TestDemo.crash /Users/XXX/Desktop/crash/TestDemo.app.dSYM > log.crash

xcrun: error: missing DEVELOPER_DIR path: ”/Applications/XCode.app/Contents/Developer”

## Warning: can't find tool named 'otool' in iOS SDK, falling back to searching the Mac OS X SDK

xcrun: error: missing DEVELOPER_DIR path: ”/Applications/XCode.app/Contents/Developer”

Error: can't find tool named 'otool' in the macosx SDK or any fallback SDKs at ./symbolicatecrash line 122.

请把symbolicatecrash删掉后重新添加,(别慌,多试几次就可以了)然后重复第6步

9.成功后再crash文件中就会多出一个“crash.log”文件 如图:

5

crash.log文件的内容就是你想要的日志了。

上一篇下一篇

猜你喜欢

热点阅读