web-dev-qa-db-fra.com

La construction du périphérique échoue après la mise à niveau vers Xcode 8

Depuis la mise à niveau vers Xcode 8, je ne peux exécuter aucune application sur mon iPhone. La construction échoue avec l'erreur:

erreur: la tâche a échoué avec le signal de sortie 0 11

Je peux exécuter les applications sur les simulateurs, mais pas sur un appareil . Le message d'erreur complet:

erreur: la tâche a échoué avec le signal de sortie 0 11 {/usr/bin/codesign '--force' '--sign' '7F49C2A625C8976762BDEA351F8DA88E4F6FED22' '--verbeux' '/Users/reshef/Library/Developer/Xcode/DerivedData/testXcode-eltpwhxdshmmlygolxcnsroevmoo/Build/Products/Debug-iphoneos/testXcode.app/Frameworks/libswiftCore.dylib ’. }

9
Jacob Reshef

Putain Xcode ...

Après la mise à niveau vers High Sierra et Xcode 9, j'ai passé beaucoup de temps ... Après avoir combiné toutes les réponses ici, je l'ai résolu de la manière suivante.

  1. Supprimez les données dérivées comme d'autres l'ont dit.
  2. Nettoyez le projet comme d'autres l'ont dit.
  3. Redémarrez le système d'exploitation <- c'était la clé. Ce n’est qu’après un redémarrage qu’il affiche le mot de passe contextuel.
  4. Lorsque la fenêtre contextuelle indique que xcode demande un mot de passe, tapez votre mot de passe de connexion et NE PAS APPUYER SUR, mais APPUYER TOUJOURS. <- Important!
25
Damn Vegetables

Utiliser automatiquement gérer la signature:

Allez à Cible -> Général -> Signature, cochez la case Gérer automatiquement la signature.

1
Yahoho

A eu exactement le même problème. D'abord nettoyé le produit puis redémarré l'ordinateur. Travaillé pour moi!

1
Bulent Keles

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

propre ~ 

1
Phil

Dans mon cas, 

  1. Fermez Xcode.
  2. Nettoyer les données dérivées.
  3. Ouvrez Xcode.
  4. Produit propre.
  5. Exécutez votre application.
1
Ramakrishna

J'ai constaté qu'en supprimant mon compte dans les préférences et en le rajoutant, je peux généralement résoudre ce problème.

  1. Cliquez sur le menu Xcode et sélectionnez Préférences ...
  2. Sélectionnez l'onglet Comptes.
  3. Sélectionnez votre compte de développeur sous "Identifiants Apple".
  4. Cliquez sur le bouton "-" en bas pour le supprimer.
  5. Ajoutez votre compte développeur en arrière avec le bouton "+".
1
Chuck Wolber

Supprimez l'application de l'appareil, puis nettoyez le projet. Ça marche pour moi. Espérer 

0
Echo.D

Pouvez-vous essayer de supprimer l'application de l'appareil ainsi que le répertoire dérivé dans Xcode et réessayer

0

Nettoyez le projet et nettoyez le dossier de construction.

  • Projet-> Nettoyer

    Projet-> (hold alt) Clean

J'ai rencontré de nombreux problèmes après la mise à niveau et un nettoyage complet les a corrigés.

0
TheValyreanGroup

Pour moi, ce problème était dû à certificat expiré . J'ai mis à jour mon certificat et mon profil d'approvisionnement et le problème a été résolu.

0
MARTIN

Si vous rencontrez toujours ce problème et que vous avez mis à niveau vers MacOS Sierra. Vous pouvez rechercher dans le trousseau et supprimer une clé système nommée "1". Cela a résolu mon problème "La tâche a échoué avec le signal de sortie 0 5"

0
Yourange