2016-10-08 22 views
9

Od aktualizacji do Xcode 8 nie mogę uruchomić żadnej aplikacji na moim iPhonie. Kompilacja nie powiedzie się z powodu błędu:Kompilacja urządzenia kończy się niepowodzeniem po aktualizacji do Xcode 8

error: Task failed with exit 0 signal 11

mogę uruchomić aplikacje na symulatorach, tylko nie na urządzeniu. Pełny komunikat o błędzie:

error: Task failed with exit 0 signal 11 { /usr/bin/codesign '--force' '--sign' '7F49C2A625C8976762BDEA351F8DA88E4F6FED22' '--verbose' '/Users/reshef/Library/Developer/Xcode/DerivedData/testXcode-eltpwhxdshmmlygolxcnsroevmoo/Build/Products/Debug-iphoneos/testXcode.app/Frameworks/libswiftCore.dylib' }

+1

Czy uruchomiłeś ponownie komputer? Uważam, że jest to konieczne po uaktualnieniu Xcode. Rzeczy po prostu nie działają poprawnie, inaczej. – matt

+0

Tak, zrobiłem. Kilka razy. –

+0

Czy masz konto programisty? – matt

Odpowiedz

1

Zastosowanie automatycznego zarządzania podpisanie:

idź do Target -> Ogólne -> Podpisanie sprawdzić Siging automatycznie zarządzać.

+0

Sprawdziłem - odznaczono - sprawdzono ponownie. Ten sam błąd i ta sama kompilacja kończą się niepowodzeniem. –

0

Wyczyść projekt i wyczyść folder kompilacji.

  • Project-> Clean

    Project-> (przytrzymaj alt) Czysty

mam wpadł wielu problemów po uaktualnieniu i pełne czyste jest ich stałe.

+1

It's Product -> Clean (i Alt - Clean). –

+0

Problem pozostaje. Zbuduj awarię urządzenia i zbuduj sukces na symulatorze. –

0

można spróbować usunąć aplikację z urządzenia, a także usuwanie katalogu uzyskane w Xcode i próbuje ponownie

+3

Próbowałem zbudować nowy projekt PUSTE, a wyniki są takie same. Kompilacja urządzeń zakończyła się niepowodzeniem, a Symulator osiągnął sukces. –

0

Usuwanie aplikacji z urządzenia, a następnie oczyścić projektu. Mi to pasuje. Nadzieję

1

cd/Users/xxx/Library/Developer/Xcode/DerivedData

czyste ~

1

Gdyby dokładnie ten sam problem. Najpierw wyczyścić produkt, a następnie ponownie uruchomić komputer. Pracował dla mnie!

0

Jeśli nadal napotykasz ten problem i uaktualniasz system do systemu MacOS Sierra. Możesz zajrzeć do pęku kluczy i usunąć klucz systemowy o nazwie "1". To rozwiązało mój problem "Zadanie zakończone niepowodzeniem z sygnałem 0 wyjścia 5"

1

Znalazłem to, usuwając moje konto z preferencji i ponownie je dodając, zazwyczaj mogę rozwiązać ten problem.

  1. Kliknij menu Xcode i wybierz Preferencje ...
  2. Wybierz zakładkę Konta.
  3. Wybierz swoje konto programisty w "Identyfikatory Apple"
  4. Kliknij przycisk "-" u dołu, aby go usunąć.
  5. Dodaj swoje konto programisty ponownie za pomocą przycisku "+".
1

W moim przypadku

  1. Close Xcode.
  2. Dane Clean Derived.
  3. Otwórz Xcode.
  4. Produkt czysty.
  5. Uruchom swoją aplikację.
0

Dla mnie ten problem był spowodowany wydaniem certyfikatu. I zaktualizował mój certyfikat i profil informacyjny, a problem został rozwiązany.

14

Cholera Xcode ...

Po uaktualnieniu do High Sierra i Xcode 9, muszę spędzić sporo czasu ... Po połączeniu wszystkich odpowiedzi tutaj, mam rozwiązać go w następujący sposób.

  1. Usuń dane pochodne, jak powiedzieli inni.
  2. Oczyść projekt tak, jak mówili inni.
  3. Ponownie uruchom system operacyjny < - To był klucz. Dopiero po ponownym uruchomieniu wyświetliło się okno z hasłem hasła.
  4. Kiedy pojawi się okienko z informacją, że xcode chce hasła do czegoś, wpisz swoje hasło logowania i NIE WYMAGAMY NACISKU, ale NACIŚNIJ ZAWSZE POZWÓL. < - Ważne!
+1

Cholera warzyw to był cholerny Xcode, dziękuję za odpowiedź pomógł mi! – Marin

+0

Gdybym mógł dać ci 50-punktową nagrodę, zrobiłbym to. Wczoraj uaktualniłem system do wersji Xcode 9.2 (korzystałem z wersji 9.2 beta w zeszłym tygodniu od aktualizacji moich urządzeń z systemem iOS 11 ze względu na datę wydania w zeszły weekend w Apple) i straciłem możliwość budowania tylko dla urządzeń. Znalazłem dwa wygasłe certyfikaty - mimo że data wygaśnięcia to 7 dni - zregenerowałem to, usunąłem aplikację, wyczyściłem obie strony, a * nadal * miało problem. To był restart i podpowiedź, która wyjaśniła sprawę. Cholerny Xcode ... zgodził się. – dfd