xcode意外xcode查看崩溃日志,求解求帮助,在线等


图片:未命名 】文章内容为作者独竝观点不代表CocoaChina社区立场。版权归原作者所有如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任

}

symbolicatecrash是Xcode自带的一个分析工具可以通過机器上的xcode查看崩溃日志日志和应用的.dSYM文件定位发生xcode查看崩溃日志的位置,把crash日志中的一堆地址替换成代码相应位置


开发者调试错误只需要有真机,并
且连接到xcode上就可以跟踪发现错了。
但是如果你的APP不是安装在你自己的真机上比如你的APP发布到App Store(客户下载后你如何跟踪你嘚APP在他们的机器上?)这时候就要用到symbolicatecrash
当一款APP软件在IOS设备上xcode查看崩溃日志的时候,一份“crash report”将会自动创建并且存储在设备上crash report描述了APPxcode查看崩溃日志的日志。在大多数情况下包括对每个线程执行一个完整的堆栈跟踪,查看该日志对于APPxcode查看崩溃日志调试非常有用

如何查看iphone上嘚xcode查看崩溃日志日志


如何同步设备日志到我们的mac上


需要用户在'如何查看iphone上的xcode查看崩溃日志日志'中,将《自动发送》开启打开《与应用开發者共享》,这样用户的APPxcode查看崩溃日志后会提示发送xcode查看崩溃日志日志到开发者,开发者就可以在iTunes Connect中下载这些xcode查看崩溃日志日志



Step 2:打开湔往应用程序,找到 Xcode 应用程序, 右击它选中 "显示包内容" ,之后根据下面提供的路径

著作权归作者所有,转载请联系作者获得授权并标注“简书莋者”。

}

最近在调试应用的时候发现了一個问题, 就是Xcode的控制台不打印Crash日志. 几经周折终于发现了问题.

于是继续寻找原因, 最终在每行代码块都注释的方式来排除问题,最终锁定了问题, 因為我引用了AvosCloud的后台SDK, 它默认开启了将xcode查看崩溃日志日志上传的功能, 但是他没有打印本地的xcode查看崩溃日志日志, 最后一段代码解决了这个问题.

这裏不得不得吐槽一下官方的教程, 换了类名但是教程还是没有及时更改, 害我找这个方法找了10分钟.

一般Xcode不输出Crash日志有一下几个可能:

2. 还一种xcode查看崩溃日志的情况是 EXC_BAD_ACCESS 当遇到这种错误, 控制一般不会给你很多关于xcode查看崩溃日志的信息, 这种xcode查看崩溃日志你只能使用下面这个调试方法, 不过记住你在正式发布的时候记得把这个勾取消, 不然会造成一些严重的问题(所有对象都不会被release,内存会一直涨).



补充:我的项目之所以无法打印错误日誌是因为使用了buglyxcode查看崩溃日志日志管理SDK. bugly中有一个方法:

开启/关闭 Bugly日志输出,默认关闭建议release 时关闭

当此项设置为 NO时,工程中很多crash将没有提示信息,默认关闭

}

我要回帖

更多关于 xcode查看崩溃日志 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信