web-dev-qa-db-fra.com

La copie de travail '<Nom du projet>' n'a pas pu valider les fichiers - Impossible de communiquer avec l'application auxiliaire

Je viens de mettre à jour Xcode 7 et j'ai essayé de valider des fichiers. Son échec cependant, et im recevoir le message suivant;

 enter image description here

J'ai vu cette question, mais la réponse secondaire est différente dans la question OP: Contrôle de source Xcode et Git: «La copie de travail XXXXX n'a ​​pas pu valider les fichiers»

Quelle est l'application d'aide qu'il recherche et quelle est la solution? Migrer vers Xcode 7 et iOS9 devient un casse-tête: ( Je commets mes fichiers en allant dans 'Contrôle de la source' -> 'Commit'

26
DevC

Il s'avère que "l'application d'aide" est en fait Git. Pour une raison quelconque, Xcode 7 souhaite vous associer (l'auteur) à un nom et à une adresse électronique. 

Pour résoudre ce problème, sur la ligne de commande, tapez ce qui suit:

xcrun git config --global user.email [email protected]
xcrun git config --global user.name "Your Name Here"
67
sleepwalkerfx

Si les solutions mentionnées ci-dessus ne fonctionnent pas, essayez celle-ci:

Ajoutez des modifications une fois avec une commande git. Utilisez terminal et allez dans votre répertoire de travail (qui contient un dossier /.git) et exécutez:

git commit -a -m "Commit title here"

Après cela, le commit via Xcode devrait fonctionner à nouveau.

9
Pat_Morita

La solution ci-dessus n'a pas fonctionné pour moi. J'utilise Xcode 8 (8C1002) et j'ai près de 4500 fichiers à valider en une fois (ajout des sources d'une bibliothèque à mon projet). 

Le seul moyen de le faire fonctionner (sans le message d'erreur) est de valider un nombre inférieur de fichiers plusieurs fois au lieu de tout à la fois.

5
MickaelT

Cela m’arrive lorsque j’ajoute de nouveaux éléments d’image .. Le correctif consiste à accéder à Fichier> Enregistrer AVANT de faire un Git Commit . Ensuite, le Commit fonctionne correctement.

4

J'ai eu le même problème.

Cela a résolu mon problème: Quittez Xcode (avec CMD + Q) et exécutez-le à nouveau.

3
Alfi

Cela a fonctionné pour moi en utilisant -global par exemple. j'ai tapé $

 xcrun git config --global user.email [email protected]
 xcrun git config --global user.name "Your Name Here"    

Je n'étais pas dans le répertoire du projet.

2
Harshal Wani

d’abord, vous enregistrez en ligne de commande, suivez cette image .Si git est propre (ajoutez. + commit done) 

 enter image description here

 enter image description here

avez également le même problème vous ForceQuit Xcode et ouvrez à nouveau

0
Papon Smc