2010-10-26 18 views
6

Ich habe Probleme beim Starten von Time Profiler in Xcode, sowohl für Mac-Anwendungen und iPhone-Apps.Zeit Profiler in Instrumente

Die Schritte, die ich ausprobiert habe, sind das Öffnen von Time Profiler, das Klicken auf das Drop-Down-Menü zum Auswählen des Ziels, das Auswählen meines iPhone- oder Mac-Buchs. Wähle Ziel -> MeineApp. Wenn ich eine Mac-App wähle, dann drücke ich die Record-Taste. Eine große gelbe Warnung erscheint im Fenster und sagt, dass ich den Sampling-Trigger für x nicht konfigurieren kann. Wenn ich eine iPod App wähle, bleibt die Aufnahmetaste ausgegraut und kann nicht angeklickt werden.

Irgendwelche Ideen, was ich hier falsch mache?

Antwort

2

Haben Sie versucht, Instrumente über (in Xcode) Run -> Run with Performance Tool -> Time Profiler zu starten? Das kann beim Einrichten von Instrumenten helfen und Sie zum Laufen bringen, wenn Sie Instrumente manuell starten.

Auch hatte ich in der Vergangenheit Probleme, wo das SDK, das verwendet wurde, um die iPhone App zu bauen, sich von dem unterschied, was Instrumente erwartete. Sehen Sie in der Dokumentation zu Instruments nach, wie Sie explizit angeben können, welche Version von iOS Sie für das Benchmarking verwenden.

+1

Aus irgendeinem Grund ist der Time Profiler in der Liste ausgeblendet, die in Run -> Run with Performance Tool erscheint. – Tiddly

1

Manchmal Zeit Profiler ist ausgegraut, weil Sie keine Anwendung auf Simulator installiert haben ... wenn Sie Anwendung im Simulator installiert haben und dann versuchen, mit Performance-Tool ausführen, zeigt es Zeit Profiler aktiviert.