项目提交被拒 被拒原因说是在ipv6网络环境和无网络环境下发生崩溃
crash原因然后我就懵逼了,因为项目中使用的是蓝牙连接 并没有有关网络的操作,然后适配了ipv6网络下也没有发生崩溃!
下面说一下我的调试步骤
1.调整出设备
调整出设备2.选择真机选中ViewDevice Logs
选中ViewDevice Logs3.选择苹果返回crash日志 并把后缀修改为.crash
选择奔溃日志选择使用.crash
4.把.crash文件拖入到ViewDevice Logs中然后找到你对应的项目
寻找到对应项目5.找到该位置中导致程序崩溃的方法 然后加以修改
找到崩溃原因至于NSException类的话,因为本人很少使用 就不再过多解释!
NSException的具体使用详解
ps:因为项目中用到了substringToIndex:4 去过滤某些蓝牙外设 当外设名称length < 4的时候就发生了奔溃
网友评论