热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

iOS崩溃日志分析命令

本文介绍如何使用命令行工具查看和解析iOS应用崩溃日志,包括UUID和错误代码位置的详细步骤。
UUID: 1AB045B7-9EF2-3645-9683-469154BB92B1
NAME: appname
ARCH: arm64
ADDR: 0x00000001000d0000
Last Exception Backtrace:
0   CoreFoundation                      0x0000000189c2d1d0  + 148
1   libobjc.A.dylib                     0x000000018866455c objc_exception_throw + 56
2   CoreFoundation                      0x0000000189b087f4 CFRunLoopRemoveTimer + 0
3   appname                            0x000000010067b228 _ + 2893260
4   appname                            0x00000001000d71dc appname + 29148
5   CoreBluetooth                       0x00000001908702ac  + 248
6   CoreBluetooth                       0x000000019087040c  + 132
7   CoreBluetooth                       0x000000019086ce3c  + 324

1. 查看 UUID:

dwarfdump --uuid /Users/wnhh/Desktop/data/ipa/appname.xcarchive/dSYMs/appname.app.dSYM

2. 查看错误代码位置:

atos -o /Users/wnhh/Desktop/data/ipa/appname.xcarchive/dSYMs/appname.app.dSYM/Contents/Resources/DWARF/appname -arch arm64 -l 0x00000001000b0000 0x00000001001780c8

通过以上命令,您可以获取应用崩溃时的具体信息,包括 UUID 和错误代码的位置,从而帮助您更快地定位和解决问题。


推荐阅读
author-avatar
heqiuhao
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有