2010-10-26 16 views
6

Mam problem z uruchomieniem Profilowania czasu w Xcode, zarówno dla aplikacji na komputer Mac, jak i aplikacji na iPhone'a.Profiler czasu w instrumencie

Kroki, które próbowałem, to otwieranie Profilu czasowego, Kliknięcie rozwijanego menu docelowego, wybór książki iPhone'a lub Maca. Wybierz cel -> mojaAplikacja. Jeśli wybiorę aplikację na Maca, a następnie kliknę przycisk nagrywania, na ekranie pojawia się duże żółte ostrzeżenie, mówiąc, że nie można skonfigurować wyzwalacza próbkowania dla x. Jeśli wybiorę aplikację na iPoda, przycisk nagrywania pozostaje wyszarzony i nie można go kliknąć.

Jakieś pomysły, co robię źle tutaj?

Odpowiedz

2

Czy próbowałeś uruchomić Instrumenty przez (w Xcode) Run -> Run with Performance Tool -> Time Profiler? To może pomóc w ustawieniu instrumentów i uruchomieniu v. Ręcznym uruchamianiu instrumentów.

Mam też problemy z przeszłości, w których SDK użyte do budowy aplikacji iPhone różniły się od tego, czego oczekiwał Instruments. Zapoznaj się z dokumentacją Instruments, aby dowiedzieć się, która wersja systemu iOS jest uruchomiona w celu przeprowadzenia testu porównawczego.

+1

Z jakiegoś powodu Profil czasowy jest wyszarzony na liście, która pojawia się w Run -> Run with Performance Tool. – Tiddly

1

Czasami profiler czasu jest wyszarzony, ponieważ nie masz zainstalowanej aplikacji na symulatorze ... jeśli masz zainstalowaną aplikację na symulatorze, a następnie wypróbujesz Uruchom z wydajnym narzędziem, to pokazuje profiler czasu włączony.