2017-02-14 57 views

回答

1

这是假设的Xcode 8.2.1安装为Xcode.app

在桌面上创建一个新的文件夹并将其命名为symbolication 把.dsym文件放入文件夹sym​​bolication

下载崩溃报告 (I使用CustomerID.crash作为这些文件的格式)

在终端中,类型:

cp /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash ~/desktop/symbolication/symbolicgtecrash 
cd ~/desktop/symbolication 
export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer" 

然后为每个文件symbolicate,类型:

./symbolicatecrash CustomerID.crash > CustomerID_symbolicated.crash 

(其中客户ID是保存崩溃报告时使用的用户ID)

0

这里是另一种方式来获得的崩溃日志: -

复制使用ATOS与碰撞address命令并执行终端您的应用程序的dSYM文件路径: -

下面是一个命令: -

atos -arch arm64 -o~/Documents/yourApp.app.dSYM/Contents/Resources/DWARF/yourApp yourExceptionAddress

如: -

yourExceptionAddress = 0x100048000

相关问题