Objawy: Uruchomienie dowolnej aplikacji systemu iOS 5.1 z Xcode 4.4 (i 4.4.1) uruchomi symulator iPhone'a, ale wynik na zwykłym czarnym ekranie. W konsoli Xcode wyświetlany jest komunikat "błąd: nie można dołączyć procesu do identyfikatora", za każdym razem inny. Próba "zatrzymania" aplikacji z Xcode nic nie robi, a tylko Wymuś koniec spowoduje przywrócenie Xcode do stanu roboczego. Naciśnięcie przycisku "Home" na symulatorze pokazuje, że aplikacja została pomyślnie zainstalowana. Czasami otwarcie aplikacji z symulatora spowoduje wyświetlenie interfejsu użytkownika, ale nie są wyświetlane komunikaty konsoli, nawet po ręcznym wykonaniu polecenia "Produkt-> Załącz do przetworzenia".Xcode 4.4 na systemie iOS 5.1 kompilacja się powiedzie, ale uruchom zawiesza się na symulatorze z komunikatem debugowania "Nie można dołączyć do identyfikatora procesu <pid>"
Próby rozwiązania: Xcode 4.3.x został pierwotnie zainstalowany na Lionie, działając czarująco. Problem zaczął się od instalacji Xcode 4.4 na początku sierpnia, w przypadku projektu, który działał wcześniej. Przenieśliłem się do Mountain Lion, nie pomogłem. Ponownie zainstalowałem Xcode, nie pomogłem. Aktualizacja do wersji 4.4.1 7 sierpnia nie pomogła. Usunąłem cały ślad danych Xcode, uruchamiając: znajdź/-name '[xX] kod' i usuwając wszystkie super-foldery tam, gdzie wydawały się odpowiednie. To (co nie powinno dziwić) spowodowało pewne problemy z systemem operacyjnym, ponieważ ponowna instalacja Xcode po prostu nie działała. Zrobiłem to ponownie, ponownie zainstalowałem Mountain Lion (aby przywrócić niektóre pliki OS, które prawdopodobnie zabiłem), a następnie ponownie zainstalowałem Xcode 4.4.1.
W przypadku projektów zwykle za każdym razem uruchamiałem nowe, pojedyncze projekty. Ostatnio próbowałem użyć przykładowego projektu this od Apple, na link 3 poniżej. Próbowałem wszystkich czystych buildów itp., Ale szczerze mówiąc, można by zakładać, że otwarcie nowego projektu powinno po prostu zadziałać. Tylko dla kopnięć, umieściłem pojedynczy obiekt "Etykiety" w scenorium iPhone'a.
Po jakiejś lekcji udało mi się znaleźć odpowiedzi na następujące pytania najbardziej podobne do mojego, ale żaden nie jest dokładny, ani robić żadnej pracy Solutions (w kolejności malejącej znaczenie):
- xcode-4-4-ios-5-1-simulator-problems
- crash-of-xcode-4-4-for-mac
- failed-to-attach-to-process-id-xcode
- unit-test-target-doesnt-run-on-xcode-4-5
- xcode-4-4-freezing-on-project-close
- simulator-keeps-crashing-in-xcode-4-4
Każda pomoc będzie mile widziana. Przepraszam za brak zwięzłości, ale spędziłem prawdopodobnie 15 godzin próbując znaleźć/wdrożyć rozwiązania pozornie banalnego problemu, a wolałbym podać wszystkie istotne informacje, niż zgadywać, co zrobiłem. Nie zamierzam podawać wszystkich informacji o kompilacji, tylko dlatego, że jest to wszystko, co jest dostępne na świeżej instalacji Xcode.
Nie zajrzałem do pozycji, do których się odwołujesz, ale normalnie rozwiązuję to przez usunięcie aplikacji z symulatora i prawdopodobnie usunięcie DerivedData (i ponowne uruchomienie Xcode). – trojanfoe
Za mój komentarz do odpowiedzi poniżej, wypróbowałem to i nic nie zrobił. – marc