symbolicatecrash 在什么位置

来源:互联网 发布:同步带选型计算软件 编辑:程序博客网 时间:2024/05/01 18:17
转自:http://blog.sina.com.cn/s/blog_884e78b201011o2b.html


在xocde编译app的时候会同时生成一个以dsym作为后缀的文件,这个文件会记录app的crash log,需要通过symbolicatecrash来查看,但是这个工具在xccode4.3的时候改变了存放的位置。

1.给xcode打一个补丁: 命令行运行 /usr/bin/xcode-select -print-path

如果输出"/Developer"或者其他非"/Applications/Xcode.app/Contents/Developer/"的内容,运行下面的命令:
sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer/

2.查找symbolicatecrash:find /Applications/Xcode.app -name symbolicatecrash -type f
获取路径,我的是Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash

在执行symbolicatecrash之前先切换到他的目录下:
cdApplications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/


4.3之前
1.直接find /Developer -name symbolicatecrash -type f
2.切换到目录下,之后:./symbolicatecrash /somePath/MyCrashLogFile.crash /somePath/MyAppName.app.dSYM
原创粉丝点击