VVAppTrace
VVAppTrace 跟踪 iOS 方法执行性能工具
使用介绍
- 通过
pod 'VVAppTrace'
将其集成到项目中 - 运行 App 后,在沙盒中导出 apptrace 文件夹,将 merge.py 文件复制到 apptrace 同级目录
- 执行命令
python merge.py -d apptrace
,apptrace 文件夹下会生成 trace.json - 在 Chrome 中执行
chrome://tracing
,然后将trace.json
拖入 Chrome 中即可看到方法执行的视图 - 或者通过 VVShowLogController 直接实时显示出来,无需操作沙盒
感谢
- HookZz : https://github.com/jmpews/HookZz
- catapult : https://github.com/catapult-project/catapult
- AppleTrace : https://github.com/everettjf/AppleTrace
- fishhook : https://github.com/facebook/fishhook
- AppTrace :https://github.com/chenzhengxu/AppTrace