记录一下寻找苹果返回crash原因 的步骤

项目提交被拒 被拒原因说是在ipv6网络环境和无网络环境下发生崩溃

crash原因

然后我就懵逼了,因为项目中使用的是蓝牙连接 并没有有关网络的操作,然后适配了ipv6网络下也没有发生崩溃!
下面说一下我的调试步骤

1.调整出设备
调整出设备
2.选择真机选中ViewDevice Logs
选中ViewDevice Logs
3.选择苹果返回crash日志 并把后缀修改为.crash
选择奔溃日志

选择使用.crash
4.把.crash文件拖入到ViewDevice Logs中然后找到你对应的项目
寻找到对应项目
5.找到该位置中导致程序崩溃的方法 然后加以修改
找到崩溃原因
至于NSException类的话,因为本人很少使用 就不再过多解释!

NSException的具体使用详解
ps:因为项目中用到了substringToIndex:4 去过滤某些蓝牙外设 当外设名称length < 4的时候就发生了奔溃

最后感谢阅读!感谢热心帮助我的每位老师!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容