gpt4 book ai didi

ios - 如何用 Xcode 8 符号化崩溃日志?

转载 作者:技术小花猫 更新时间:2023-10-29 11:09:17 25 4
gpt4 key购买 nike

我应该从我的设备中获得符号化。我按照 http://jmillerdev.net/symbolicating-ios-crash-files-xamarin-ios 的说明进行操作.

我为 Xcode 8 创建了 别名

alias symbolicate="/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash -v"

我更新了开发者目录

export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"

然后是符号化

symbolicate -o "symbolicatedCrash.txt" "MyAppName 2-12-14, 9-44 PM.crash" "MyAppName.app"

但是我有一个错误

Symbolicating myInventories170313.crash ... while reading myInventories170313.crash, No such file or directory : at /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash line 899.

Terminal

最佳答案

尝试使用这些步骤:

1) 创建一个新文件夹,比如说“Universe”,用​​来存放这些东西。

2) 使用 Finder 中的转到文件夹实用程序。使用路径/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/

找到“symbolicatecrash”文件,您可以手动将此文件复制并粘贴到您的 Universe 文件夹中

3) 将您的应用程序崩溃和存档放在您的文件夹中(存档将保存所有 dysm 文件。或者您可以放置​​所有 dYsm 文件)

4) CD到你的“Universe”文件夹目录。现在运行这个命令

导出 DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"

5) 在崩溃时运行 symbolicate 命令

./symbolicatecrash myCrash.crash > SymbolicatedM.crash

瞧!你有符号化的崩溃日志。

PS:这样做的额外好处是上面的设置是一次性设置并且可以重复使用。所有需要的只是替换你的崩溃文件和 dysm 文件,然后每次你想要一个新的崩溃时重复步骤 5符号化的。告别复杂的命令!

关于ios - 如何用 Xcode 8 符号化崩溃日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42783001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com