112 votes

N'a pas pu s'inscrire avec le serveur Bootstrap

Je viens de modifier quelques lignes de code dans mon programme et j'ai obtenu cette erreur:

Impossible d'enregistrer com.votreentreprise.XXX avec le serveur d'amorçage. Erreur: code d'erreur inconnu.

Cela signifie généralement qu'une autre instance de ce processus était déjà en cours d'exécution ou est bloquée dans le débogueur. Programme a reçu le signal: "SIGABRT".

J'ai essayé de restaurer mon programme à une version qui fonctionnait, ai redémarré, vidé les caches et reconstruit même sur des versions qui fonctionnaient auparavant.

Toute aide serait appréciée.

115voto

Rayfleck Points 9842

J'ai pu résoudre ce problème en débranchant l'iPad, en l'éteignant et en le rallumant, en effaçant tous les caches et cibles de XCode, et en effectuant une construction propre. Je suis en train d'exécuter XCode 3.5.4 et iOS 4.2.1

MISE À JOUR : Même problème en exécutant Xcode 4.3 et iOS5 - il suffit de redémarrer le périphérique.

24voto

Pål Brattberg Points 2993

Vous pouvez souhaiter tuer tous les processus Simulator, qui peuvent également causer cette erreur.

Voici une ligne de commande pour les tuer tous :

kill -9 `ps ax | grep Simulator | grep -v grep | awk '{print $1}'` 

Ou de manière plus concise, comme le mentionne @brianegge dans un commentaire :

killall -9 Simulator

15voto

theprof Points 741

Ma solution a été de redémarrer l'iPad, d'attendre un moment et de réessayer.

14voto

David H Points 23654

Si vous avez du mal à utiliser le simulateur, consultez ce fil de discussion : Erreur étrange lors des tests sur le simulateur

Vous trouverez peut-être ce test intéressant, car il vous dira immédiatement si la seule solution est de redémarrer maintenant ou non :

Ouvrez le Terminal et exécutez cette commande : ps -Ael | grep Z. Si vous obtenez deux entrées, une "(clang)" et l'autre le nom de votre application ou de votre entreprise, vous êtes coincé - redémarrez.

Si vous êtes un développeur, saisissez un court bug et dites à Apple à quel point il est absolument ennuyeux de devoir redémarrer, et mentionnez qu'ils peuvent dupliquer ce bug sur "rdar://10401934".

11voto

Mark Chackerian Points 1562

J'ai eu le même problème en exécutant une application sur un iPhone depuis Xcode. Le message que je recevais était le même que ci-dessus :

Impossible d'enregistrer xxx.com.company.appname avec le serveur d'amorçage. Cela signifie généralement qu'une autre instance de ce processus était déjà en cours d'exécution ou est bloquée dans le débogueur.

J'ai essayé plusieurs choses pour résoudre le problème, dans cet ordre, toutes ont échoué :

  • forcer la fermeture de l'application sur l'iPhone
  • forcer la fermeture puis supprimer l'application sur l'iPhone
  • ouvrir et fermer le projet
  • nettoyer le projet
  • redémarrer XCode

Finalement, j'ai redémarré l'iPhone et le problème a disparu, ce qui me laisse penser que la source du problème est un processus bloqué que Xcode ne peut pas ou ne veut pas arrêter. Si je parviens à reproduire exactement ce que je faisais pendant ma session de débogage pour obtenir cet état étrange, j'ajouterai une autre note ici.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X