Próbuję profilować moją aplikację przy użyciu Instrumentów na samym urządzeniu. W szczególności próbuję profilować czas.Rozwiązywanie problemów z instrumentami na iPadzie
Niestety, po prostu nie mogę go uruchomić. Oto sytuacja:
1) Jeśli uruchomię instrumenty z aplikacją podpisaną przy użyciu profilu programisty na symulatorze, działa.
2) Jeśli uruchomię instrumenty z aplikacją podpisaną przy użyciu profilu dystrybucyjnego na symulatorze, działa.
3) Jeśli uruchamiam instrumenty z aplikacją podpisaną przy użyciu profilu dystrybucji na urządzeniu (jest to domyślny przypadek profilowania, ponieważ schemat jest ustawiony na użycie wersji Release), to Xcode skarży się, że nie ma prawidłowego profilu informacyjnego . Wydaje się to rozsądne.
4) Jeśli uruchomię przyrządy z aplikacją podpisaną przy użyciu profilu programisty na urządzeniu, to Xcode przesyła aplikację, ale potem stwierdza, że od razu "zakończyło działanie". Aplikacja nie działa, a w większości przypadków nie ma komunikatu o błędzie.
Czasami, czasami pojawia się komunikat od Organizatora, że urządzenie nie rozpoznaje hosta - E800001C.
5) Uruchamianie aplikacji bezpośrednio przy użyciu profilu programisty działa dobrze - mogę debugować zgodnie z oczekiwaniami.
Podsumowanie - Nie mogę uruchomić aplikacji na urządzeniu za pomocą Instruments, używając kompilacji debugowania - zatrzymuje się, zanim będzie mogła się uruchomić. Brak komunikatów o błędach - nic w konsoli debugowania.
Pomoc?
Dzięki,
Tim
Witam. Rozumiem to wszystko, właśnie wyjaśniałem sytuację. Jedną z rzeczy, która nie działa, jest profilowanie na urządzeniu z profilem programisty. – tarmes