116 votes

Xcode 8 Beta - Convert à Swift Current syntaxe a échoué : hôte de test est introuvable

Je reçois un message d'erreur lorsque j'essaie d'utiliser Xcode 8 Convertir Assistant. Après avoir essayé de redémarrer, le téléchargement de frais de code, et la suppression de mon DerivedData fichiers que je ne peut pas échapper à cette erreur:

Convertir Swift Actuel de la Syntaxe Échec: impossible de trouver l'hôte de test

J'ai essayé les deux options qui sont: Swift 2.3 et Swift 3. Quand je sélectionne une version je obtenir instantanément de l'erreur.

Voici une capture d'écran de l'erreur:

Xcode 8 Convert Error Message

311voto

iluvcapra Points 8130

Cela a fonctionné pour moi:

  1. Sélectionnez le projet dans Xcode gauche du navigateur.
  2. Cliquez sur votre cible de test dans le Projet de l' General tab.
  3. De Divulguer Des "Essais". Dans mon projet "Application Hôte" déroulant bouton était vide. Sélectionnez votre application hôte.
  4. Essayez de construire votre cible de test maintenant. Si cela réussit, puis la conversion de la syntaxe devrait ainsi.

J'ai eu ce problème après l'installation de Xcode beta 8 donc je suppose que c'est lié.

Crédit photo @karthikkck enter image description here

62voto

Oliver Reinhard Points 611

Il m’a coûté un peu de temps pour trouver le menu déroulant « Application Hôte » mentionné dans la réponse par ailleurs très utile par iluvcapra.

C’est donc ce qu’il faut entendre :

C’est où vous trouverez le menu déroulant. Sélectionnez votre cible principale.

This is where you find the pulldown menu

23voto

Never_be Points 469

J’ai trouver la solution facile pour cela, juste modifier votre régime et désactiver des tests.

enter image description here

Et exécuter la conversion.

5voto

Scott Nguyen Points 67

+1 iluvcapra

Vous pouvez également utiliser éditeur de texte pour supprimer les deux éléments suivants de votre fichier MyAppSwift.xcodeproj/project.pbxproj , recherchez- TEST_HOST

Maintenant, ré-ouvrir votre projet et réexécutez l’Assistant de conversion.

5voto

Karthickkck Points 980

enter image description here

Veuillez essayer les Étapes suivantes:

  1. Sélectionnez votre projet sur le côté gauche de Xcode.
  2. Aller à des Objectifs et sélectionnez votre Projet de Tests.
  3. Sélectionnez l'Onglet Général et sélectionnez l'Application Hôte du menu déroulant et choisissez votre Application Hôte.
  4. Convertir ou Exécuter votre projet.

Essayez ces étapes a fonctionné pour moi.

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