命令行工具解析appstore审核返回的Crash文件

1.首先在桌面上建立一个Crash文件夹,然后将.Crash、.dSYM、symbolicatecrash放在这个文件夹中

我的symbolicatecrash路径是

/Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash

2.xcode -> windows -> organizer 找到提交的包 -> show in find -> 显示包内容,找到projectName.app.DSYM,复制到创建的crash文件夹中

命令行工具解析appstore审核返回的Crash文件_第1张图片
83205E48-A696-4A6B-A0F3-C021CAF3C4BC.png

3.将crash文件也复制到创建的crash文件夹中


命令行工具解析appstore审核返回的Crash文件_第2张图片
850E104B-65B2-4235-8A8B-ED3F3AD2FD9E.png

4.打开终端,进入crash文件夹

cd /Users/admin/Desktop/crash 
./symbolicatecrash ./crashlog-881601FF-8609-4D3F-8680-440CA3A00B71.crash ./ProjectName.app.dSYM > symbol.crash

如果报如下错

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

就执行下面命令

export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer

再次执行

./symbolicatecrash ./crashlog-881601FF-8609-4D3F-8680-440CA3A00B71.crash ./ProjectName.app.dSYM > symbol.crash

crash文件夹就会多出symbol.crash文件

命令行工具解析appstore审核返回的Crash文件_第3张图片
4158B133-CA88-4F8C-B62B-9B15F17D75BC.png

你可能感兴趣的:(命令行工具解析appstore审核返回的Crash文件)