2011-11-11 4 views
12

Właśnie zaktualizowałem mój iPhone do iOS 5.0.1, a XCode go nie rozpoznaje jako prawidłowe urządzenie do uruchamiania aplikacji.iPhone - Nie można uruchamiać aplikacji z XCode na urządzeniu z systemem iOS 5.0.1, ponieważ aktualizacja systemu iOS z wersji 5.0

Poszedłem do organizatora, zresetowałem urządzenie jako urządzenie programistyczne, zaktualizowałem moje komponenty i bibliotekę ... ale wciąż nic. Urządzenie nie pojawia się w dostępnych miejscach docelowych w głównym oknie podręcznym ...

Jak mogę zrobić, aby ponownie przetestować urządzenie?

+0

używasz bieżącej kompilacji XCode 4.2? W ogóle nie mieliśmy tego problemu z urządzeniami 5.0.1. –

+0

@FirozeLafeer: Tak – Oliver

+0

Czy wystąpiły problemy z pobieraniem symboli debugowania? Mój zaczyna, ale nigdy nie wychodzi poza "Kopiowanie pliku (1 z 7)" – drewish

Odpowiedz

15
  1. Odłącz telefon iPhone.

  2. Zamknij iTunes kod X2: &.

  3. Wyłącz i ponownie uruchom telefon iPhone.

  4. Podłącz telefon iPhone, poczekaj, aż iTunes zakończy synchronizację (jeśli masz ustawione automatyczne uruchamianie).

  5. Zamknij iTunes, a następnie otwórz XCode.

  6. Przejdź do organizatora i sprawdź, czy rozpoznaje iPhone'a do programowania, czy też umożliwi ponowne włączenie funkcji do programowania.

  7. Jeśli wszystko to zawiedzie, zresetuj iPhone'a (sapiąc!), A następnie wykonaj to wszystko ponownie. = (

+0

Perfect - pracował dla mnie robiąc to raz!Dzięki :) – jowie

+0

Naprawiłem problem, który miałem, gdy zmieniłem identyfikator pakunku, w którym został on zbudowany i wdrożony na urządzeniu, ale zgłosił błąd, że nie był w stanie uruchomić pliku wykonywalnego. – Clay

5

Wybierz urządzenie w organizatora Xcode, a kliknięcie „Dodaj do portalu”. Xcode będzie komunikować się z Mothership, zdecydować czy urządzenie jest OK, po wszystkim, a zostanie on ponownie stać się dostępny do testów .

+3

Heh, "mothership": D –

+0

Próbowałem, ale ciągle utknął próbując zebrać symbole debugowania. Zastanawiam się, czy to dlatego, że mam aktualizację OTA, a nie przez iTunes. – drewish

2

także jeśli twoim celem wdrożenia jest wyższa niż wersja systemu operacyjnego urządzenia, nie będzie wyświetlane jako ważnego urządzenia

2

pracował dla mnie tak:.

  • wybrać m Projekt ain w lewym oknie Xcode
  • wybierz zakładkę "Podsumowanie" w oknie głównym.
  • zmiana "target rozmieszczenia" do 5,0
  • kliknięcia "zatwierdź ustawienia"
  • to wszystko. Teraz moje urządzenie jest na liście!
  • wybrać urządzenie, a następnie kliknij polecenie Uruchom

Xcode 4.3.2 Lion 10.7.3, iPhone4 iOS 5.0.1, (używając Jailcoder)