iOS苹果审核被拒反馈的崩溃日志txt解读

本文详细介绍了如何使用Xcode解析iOS应用的崩溃日志,通过一系列步骤将难以理解的符号信息转换为具体的代码错误,帮助开发者快速定位并解决应用崩溃问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天项目被拒了,原因如下:

eff4d88ffec9a9d7c4d03646f1c0d4ebd1f.jpg

APP崩溃。。。emmm下边的两个txt就很有意思了

打开之后

76c04bba1159f0487d7cd13ca7e38a025e5.jpg

。。。。。看不懂。。。

还好Xcode可以给我们解析一波:

首先

a603ee59f080738acb793b086e99d7c109b.jpg

然后按照如下路径:

/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash 

a278545f31ec9af4012265b05af6eb4559a.jpg

找到这个东西

b1187e001785b056a4c400528b741219aae.jpg

找到之后我们在桌面建一个文件夹,把它放进去

1e67d900e11934d03cd431b083e48b7e27c.jpg

之后我们把苹果给到的错误信息丢进去 并改下后缀为

.crash

2430df6b98e1d65d91c1f4d4bf90ac198f5.jpg

之后你可以找一下你打包时候的.dSYM后缀的文件一起丢进来,找不到没关系,去开发者中心

3316f32aeb775a70d5a179d83f7f380a385.jpgd33d8a30859c27c0f59c3d74ea7e55a9fc1.jpg

这里下载之后丢进来 都统一改成你的项目名字

比如我这这个就是dd6dfe1a5e5ebae2db0a14bd899dc7d5517.jpg这样子之后用Go2 打开所在位置,在终端输入:

export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer //临时设置改环境变量

b401b71199bfc860f4464b899e9ced7d9d1.jpg

之后,再输入:

 ./symbolicatecrash ./刚才你写的项目名字.crash ./刚才你写的项目名字.dSYM > 起个名字.log

我的就是

 ./symbolicatecrash ./DigitalCampus.crash ./DigitalCampus.dSYM >DigitalCampus.log

这样子,点击运行,会发现文件夹中出现了一个新的e9b81634014da21d93849ef6ab5f60de651.jpg这样子,

点开发现这个就是我们经常看到的crash的log了,点进去 看一下就能看到报错的类或者方法,比如我这个:

5265a52b3f6a4369f4829d02e1c2a4238a6.jpg

这个问题就是模态的时候,,,报错了,,,原因可以看我的另一篇博客,略显尴尬,哈哈

 

转载于:https://my.oschina.net/rainwz/blog/2870438

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值