iOS苹果审核被拒反馈的崩溃日志txt解读(转)
今天项目被拒了,原因如下:
APP崩溃。。。emmm下边的两个txt就很有意思了
打开之后
。。。。。看不懂。。。
还好Xcode可以给我们解析一波:
首先
然后按照如下路径:
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
找到这个东西
找到之后我们在桌面建一个文件夹,把它放进去
之后我们把苹果给到的错误信息丢进去 并改下后缀为
.crash
之后你可以找一下你打包时候的.dSYM后缀的文件一起丢进来,找不到没关系,去开发者中心
这里下载之后丢进来 都统一改成你的项目名字
比如我这这个就是这样子之后用Go2 打开所在位置,在终端输入:
export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer //临时设置改环境变量
之后,再输入:
./symbolicatecrash ./刚才你写的项目名字.crash ./刚才你写的项目名字.dSYM > 起个名字.log
我的就是
./symbolicatecrash ./DigitalCampus.crash ./DigitalCampus.dSYM >DigitalCampus.log
这样子,点击运行,会发现文件夹中出现了一个新的
这样子,
点开发现这个就是我们经常看到的crash的log了,点进去 看一下就能看到报错的类或者方法,比如我这个:
这个问题就是模态的时候,,,报错了,,,原因可以看我的另一篇博客,略显尴尬,哈哈
(关于UIAlertController在iPad上崩溃。。)
转自:https://my.oschina.net/rainwz/blog/2870438