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

提交审核后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文件的内容就是你想要的日志了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容