2016-04-22 7 views
0

Wie kann ich die FPS Benutzer Xcode Instruments "Core Animation" Vorlage erfassen?Run Core Animation Instruments von Terminal

Dies ist, was ich

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

Als ich dies versucht haben, laufen erstellt es eine Trace-Datei, aber es erfassen keine FPS (Frames pro Sekunde). Idealerweise möchte ich Bilder pro Sekunde mit einer Abtastrate von 1/10 Sekunde aufnehmen.

+0

Haben Sie versuchen, den Simulator oder ein physisches Gerät zu bedienen? Wenn simulator: Code-Animation funktioniert nicht mit dem Simulator. Wenn Gerät: Sind Sie sicher, dass dies der richtige Uuid ist? Versuchen Sie, das Flag -v für ausführlich hinzuzufügen. Funktioniert es direkt von xcode? – Solarflare

Antwort

0

Tatsächlich erfasst es FPS, aber um es zu visualisieren müssen die Instrumente ein Ziel angewendet haben.

Speichern Spur: (Ich habe ausführliche -v und Zeitlimit 40sec -l 40000)

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

Öffnen Sie die Trace-Datei mit Instrumenten: Sie erhalten eine Meldung, sehen werden, dass kein Gerät dort online.

enter image description here

Wählen Sie Ihr iPhone/iPad und Ihre YourApp.app - AppID in der installierten Apps Abschnitt, als Target.

enter image description here

aktivieren Wählen StatistikenFrames Per Second und Statistiken zur Liste beachten Frames Per Second

enter image description here

+0

Vielen Dank für Ihren Vorschlag, lassen Sie mich dies versuchen – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

+0

Haben Sie es geschafft, dies zu versuchen? –