前言:笔者是经常做上架的,偶尔会遇到崩溃被拒绝的问题,今天我想详细的记录一下解析方案,希望能帮助您!
开发者被拒绝截图如下
image.png
不废话了,直接上手
1.打开您的Xcode->window->Organizer
image.png
2.找到您的文件
image.png
然后右键打开路径。显示包内容->
image.png
找到 .app.dSYM文件
image.png
找到 .app文件
image.png
2-1 ,为了后面解析方便,直接在桌面创建一个crash为名文件夹吧,
然后把以下找到的文件放入到该文件夹中,并把苹果拒绝给的三个文件下载放到这个文件夹。如图,我们最终得到的就是sduh.log解析后的文件,这个是你作为开发者能看懂的哈!
找到 symbolicatecrash 工具
终端复制以下命令即可找到,copy到您的文件夹把
find /Applications/Xcode.app -name symbolicatecrash -type f
image.png
最后把他们都放在一个文件内
image.png
文件有了,完成以上工作后,我们来终端
- cd 桌面的文件夹,你可以直接拖到终端,方便!
cd /Users/huangshiwen/Desktop/crash
- 输入以下模版 ./symbolicatecrash + 苹果给的.txt文件路径 + .app.dSYM文件路径 > 你随便输出的log文件 (注:可直接拖动到终端,不容易出错)
./symbolicatecrash ./crash/GTText.crach ./crash/GT CHEER UP TEXT.app.dSYM > sdfwef.log
- 可能会报错 911 或者69什么的 报错如下,没有就直接成功了,文件夹会多一个log日志文件!就可以查看问题了!
Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
- 出现第三步错误后,输入
export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"
- 继续 第二步的模版
- 成功
./symbolicatecrash /Users/huangshiwen/Desktop/crash/GTText.crach.txt /Users/huangshiwen/Desktop/crash/GT\ CHEER\ UP\ TEXT.app.dSYM > sduh.log
image.png
直接查看文本 后发现 崩溃的地方在
image.png










网友评论