十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。

iPhone真机调试日志读取 iPhone Crash Logs

上一篇 / 下一篇  2011-08-07 09:18:12 / 个人分类:其它

大概说明一下是: 1.同步应用程序以后,找到你要查看的日志文件,日志文件对应mac的位置,xp\vista的位置. 2.发现日志文件都是看不懂的16进制,如何进行转换成我们看得懂的内容. 3.使用命令行工具 “symbolicatecrash”来进行转换,可以把 工具复制到任何地方都可以调用的路径:sudo cp /Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash /usr/local/bin/ 4.讲了 “symbolicatecrash” 工具怎么用.一般只要:symbolicatecrash report.crash MobileLines.app.dSYM > report-with-symbols.crash,就可以了 5.注意说明的是,你在用Xcode debug打包的时候,会生成两个东西,一个是XXX.app,另一个是XXX.app.dSYM,这两个是相对应的,与我写的第4点里的 MobileLines.app.dSYM是对应起来的.这里的日志文件必须是你打包的那个版本,不然就没有解析出你的日志文件了.通俗的说,你安装到手机上的app和这个dSYM,是配对的,如果你想要看这个手机上的日志文件,那你必须保存对应的dSYM文件去解析日志文件.每一次重新打包都会重新生成dSYM文件. 6.好了,你可以根据你的 report-with-symbols.crash,日志文件来看看你的程序哪里出问题了 Sometimes programs crash. This annoys users and developers alike. Users are frustrated because they cannot use crashing software, developers are frustrated because they have to hunt bugs instead of doing something creative and rewarding. [...]
V*B*j+xnH.vZ0
g8qYlE0t,P&L/C0Link URL: http://qa.pc.com.cn/blog/?p=238

TAG:

 

评分:0

我来说两句

Open Toolbar