我必须象征着收到的崩溃报告,但是我没有创建发送给Apple的初始存档。但是,我确实有.dsym文件。有没有办法我可以象征崩溃文件?

谢谢。

最佳答案

假设Xcode 8.2.1已安装为Xcode.app

在桌面上创建一个新文件夹,并将其命名为
将.dsym文件放入符号文件夹中

下载崩溃报告
(我使用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"


然后为每个要符号化的文件键入:

./symbolicatecrash CustomerID.crash > CustomerID_symbolicated.crash


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

关于ios - 如何在没有归档但具有.dsym文件的情况下符号化?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42237764/

10-11 22:57
查看更多