iOS 测试 ios 的 crash日志以及性能数据获取

bauul · 2017年09月15日 · 最后由 bauul 回复于 2017年09月15日 · 2032 次阅读

ios crash 日志获取

xcode 获取

打开 xcode -> Window -> Devices -> select you device -> View Device Logs,即可查看或导出当前设备的 crash 日志

命令行抓取

idevicecrashreport -e -u udid your folder

性能数据获取

xcode 获取

打开 xcode 工程目录 -> Product -> Profile -> select one template -> start record,即可看到相关的性能数据

命令行抓取(instruments)

-t 指定模板,可通过 instruments -s 获得,或者通过:1. 打开 xcode 工程目录 -> Product -> Profile,来查看
-w 指定设备,即 udid,可通过 instruments -s 或 idevice_id -l 获得
-l 时间,单位:ms
application app 的包名,
例:
instruments -t “Leaks” -w 0cxxxxxxxxxxxxxx -l 6000 com.carl.Hello

问题

抓取出来的性能数据如何解析?

附言 1  ·  2017年09月15日

关于性能部分,原来不知道怎么写 instruments 命令怎么写,现在的问题改成不知道怎么分析这个结果?

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 3 条回复 时间 点赞

1.libimobiledevice 提供了 idevicecrashreport 可以导出真机 crashlog
2.Instruments 可以用命令行来跑对应的 template

1717p 回复

Thanks a lot, memeda☺

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册