2011-01-27 116 views

回答

15

仪器有一个命令行界面:

$ instruments -h 

实例:

$ instruments -t mytemplate -a myapp.app 

对于泄漏,尝试Leaks.tracetemplate。要查看所有可用模板,请使用-s

还有另一个可执行文件,叫做leaks。您可以通过给leaks其PID检查任何正在运行的应用:

$ ps aux | grep "[b]ash" | awk '{print $2}' 
620 

$ leaks 620 
leaks Report Version: 2.0 
Process:   bash [620] 
Path:   /bin/bash 
Load Address: 0x100000000 
... 
Process 620: 37983 nodes malloced for 1123 KB 
Process 620: 0 leaks for 0 total leaked bytes. 

了解更多关于苹果开发者reference library泄漏。

+0

你知道这是可能的使用Instruments命令行界面启动或附加UIAutomation工具到实际iOS设备上的进程? – Casp 2011-02-10 17:12:55

相关问题