2016-04-22 55 views
0

如何捕捉FPS用戶Xcode樂器「核心動畫」模板?終端運行核心動畫樂器

這是我曾嘗試

instruments -t "Core Animation" -w "eb6ddacthisismydeviceidasdfasdfasdfasdb22" MyApp.app 

當我運行這個它會創建一個跟蹤文件,但它並沒有捕獲任何FPS(每秒幀數)。理想情況下,我希望以1/10秒的採樣率捕獲幀數。

+0

你嘗試使用模擬器或物理設備?如果模擬器:代碼動畫不適用於模擬器。如果設備:你確定這是正確的uuid?嘗試添加flag -v以獲取詳細信息。它直接從xcode中工作嗎? – Solarflare

回答

0

實際上它確實捕獲FPS,但爲了可視化它儀器必須有一個目標應用。

保存曲線:(我加了詳細-v和時限40秒-l 40000

instruments -t "Core Animation" -D ~/Desktop/YourTraceFileName.trace -w "eb6ddacthisismydeviceidasdfasdfasdfasdb22" -v -l 40000 YourApp.app 

打開與儀器跟蹤文件:你會看到一條消息顯示,沒有設備在線。

enter image description here

選擇您的iPhone/iPad和您在已安裝的應用部分YourApp.app - AppID,作爲目標。

enter image description here

啓用選擇統計,列出Frames Per Second統計來觀察Frames Per Second

enter image description here

+0

感謝您的建議,請允許我嘗試 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

+0

您是否設法嘗試此操作? –