ios crash log查看
2015-11-28 19:59
302 查看
查看crash log
需要以下要求:打包时的原文件, 在window下的Organizer下的Archives, 找到崩溃出错的对应版本打包文件, 点右键进入文件夹内找到路径”dSYMs/YourApp.app.dSYM”
symbolicatecrash文件从xcode6的对应目录拷贝出来:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/
从app store上或者设备机器上获取到crash log
使用下面脚本进行处理
FILE_FOLDER="应用子目录" DSYM_FILE="符号化文件.dSYM" CRASH_FILE="崩溃文件.crash" OUTPUT_FILE="./$FILE_FOLDER/$CRASH_FILE" export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer" DSYMS_FILE="./$FILE_FOLDER/$DSYM_FILE" ./symbolicatecrash "$CRASH_FILE" "$DSYMS_FILE" > "$OUTPUT_FILE" open "$OUTPUT_FILE"
运行后直接自动打开crash信息面板
相比直接打开的crash信息, 这样能直接显示到具体的代码行和具体原因, 十分方便
本人旧的调试文章参考:
用symbolicatecrash工具来解析app crash log信息
相关文章推荐
- android wifi 无线调试
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 运维入门
- Linux 自检和 SystemTap
- 动态清空 nohup 输出文件
- install scrapy with pip and easy_install
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- Linux Shell常用技巧
- Shell 脚本编程陷阱
- Python 七步捉虫法
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- shell字符串操作详解
- 路由器的配置与调试
- 对于技术人员的出现了运行时间错误,是否要进行调试的解决方法
- Shell中删除某些文件外所有文件的3个方法
- Ruby中执行Linux shell命令的六种方法详解