终端运行核心动画乐器
问题描述:
如何捕捉FPS用户Xcode乐器“核心动画”模板?终端运行核心动画乐器
这是我曾尝试
instruments -t "Core Animation" -w "eb6ddacthisismydeviceidasdfasdfasdfasdb22" MyApp.app
当我运行这个它会创建一个跟踪文件,但它并没有捕获任何FPS(每秒帧数)。理想情况下,我希望以1/10秒的采样率捕获帧数。
答
实际上它确实捕获FPS,但为了可视化它仪器必须有一个目标应用。
保存曲线:(我加了详细-v
和时限40秒-l 40000
)
instruments -t "Core Animation" -D ~/Desktop/YourTraceFileName.trace -w "eb6ddacthisismydeviceidasdfasdfasdfasdb22" -v -l 40000 YourApp.app
打开与仪器跟踪文件:你会看到一条消息显示,没有设备在线。
选择您的iPhone/iPad和您在已安装的应用部分YourApp.app - AppID
,作为目标。
启用选择统计,列出Frames Per Second
和统计来观察Frames Per Second
+0
感谢您的建议,请允许我尝试 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+0
您是否设法尝试此操作? –
你尝试使用模拟器或物理设备?如果模拟器:代码动画不适用于模拟器。如果设备:你确定这是正确的uuid?尝试添加flag -v以获取详细信息。它直接从xcode中工作吗? – Solarflare