Mam problem, który rozwiązuję, który pojawia się bardzo rzadko i nie wydaje się występować, gdy coś działa w Xcode.
Czy można normalnie uruchamiać aplikację (np. Ze Springboard) do momentu wystąpienia mojego problemu, a następnie dołączyć debugger w tym momencie?
Wolałbym to zrobić bez jailbreakingu, jeśli to możliwe.
Debug > Attach to Process > By Process Identifier (PID) or Name
stackoverflow.com/a/20193088/175830Zostawię to tutaj, ponieważ żadna z pozostałych 2 odpowiedzi nie dała mi wystarczająco dużo szczegółów bez odrobiny wysiłku.
Uruchom aplikację w symulatorze i zanotuj nazwę w nawigatorze debugowania
Podłącz swoje urządzenie i nie zapomnij wybrać swojego urządzenia jako celu
źródło
Could not attach to PID
wypróbowałem zarówno nazwę, jak i jej identyfikator. Próbowałem, gdy aplikacja jest uruchomiona i gdy jest zatrzymana ...W Xcode 5.0.1 i 6 są to elementy paska menu:
źródło
W Xcode 7 jest po prostu:
źródło