'Créer un fichier d'entrée ne peut pas être trouvé" Swift 4.2, Xcode 10.0
J'obtiens l'erreur suivante lors de la construction dans Xcode 10.0 avec swift 4.2:
- Double Possible: stackoverflow.com/questions/52401856/...
- La même question, Xcode, donne à l'erreur pour l'Info.plist pour appnameUITests et appnameTests.
Vous devez vous connecter pour publier un commentaire.
Déplacer les dossiers autour de l'inspecteur peut provoquer l'erreur "Build fichier d'entrée ne peut pas être trouvé"
De résoudre cela, accédez à l'onglet général et sous l'identité de sélectionner à nouveau l'info.plist que vous aimez
J'espère que cette aide
Pour construire fichier manquant c'est à dire d'info.Plist :
Dans le cadre du Projet de navigation,
sélectionnez(cliquez) nom du Projet et l'icône,
Dans le volet central, cliquez sur la cible
cliquez sur bleu sur l'onglet Général
cliquez sur /Objectifs
cliquez sur [Choisir info.Fichier plist] bouton
dans la fenêtre pop-up, sélectionnez l'info.Fichier Plist
J'ai eu ce problème après la résolution de conflits dans le projet.pbxproj.
Étape 1: supprimer les "Construire des fichiers d'entrée ne peut pas être trouvé" des fichiers à partir de BuildPhases -> Copie Bundle de ressources et de les ajouter de nouveau fonctionné pour moi.
Si l'Étape 1 ci-dessus ne fonctionne pas, recherche pour "Récupérer les Références" dans le dossier de votre projet de la structure et de supprimer les fichiers qui sont à l'origine de ce problème et répétez l'Étape 1.
Construire le fichier d'entrée ne peut pas être trouvé
Comment résoudre Ce problème :
Aller dans le projet-navigateur, sélectionnez votre projet
Sélectionnez Phases de construction de l'onglet
De la Compilation des Sources de l'article, vérifiez le fichier(s) que Xcode est exigeant de
Avis que le fichier(s) ont le mauvais chemin, et les supprimer en cliquant sur l'icône "moins"
Re-ajouter le fichier(s) en cliquant sur l'icône et de la recherche dans le projet.
Produit > Build Propre Dossier
Construire
Compile Sources
ne dispose pas d'un filtre/de la capacité de rechercheJ'ai eu le même problème avec une vue manquante contrôleur de fichier qui n'a pas pu être trouvé après le clonage d'un projet dans un nouveau dossier. J'ai supprimé le point de vue du contrôleur, mais le compilateur continuez à poser pour un fichier dans un chemin qui n'existe plus.
J'ai résolu le problème comme suit:
Il devrait fonctionner maintenant 😀
(Objective-C Projet /Xcode Version 10.2.1 (10E1001))
Modifier le paramètre de construction à l'héritage
Tout d'abord, ouvrez votre projet dans XCode en double-cliquant sur
ios/<YourApp.xcodeproj>
Ensuite, allez à Fichier > Paramètres de Projet...
Changer le Système de construction pour de l'Héritage de construction du Système Par l'Utilisateur des Paramètres de Projet:
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1
Cela fonctionne si vous obtenez le 'Build fichier d'entrée ne peut pas être trouvée message d'erreur" et aussi avoir des fichiers qui sont en rouge dans l'inspecteur:
Ouvrez le dossier de votre projet dans le Finder
Faire une copie des fichiers concernés sur votre Bureau
Supprimer les fichiers concernés dans Xcode puis fermez Xcode
Ré-Ouvert Xcode et faites glisser vos fichiers copiés dans votre projet Xcode
Cela a fonctionné pour moi. Avant j'ai eu le message d'erreur j'ai été ré-organiser les fichiers dans le dossier de l'inspecteur qui m'a donné un message d'erreur et fait les fichiers, j'ai été en mouvement autour de la tour rouge. Espérons que cette aide !!
Quitter le Xcode et redémarrez à nouveau travaillé pour moi.
Sélectionnez l'onglet général et sous l'identité de sélectionner l'info.plist que vous voulez pour votre développement
Dans mon cas j'ai eu cette erreur lorsque j'ai renommé un ViewController nom à l'aide de Refactoriser. Le point de vue du contrôleur nom occurrences ont été changées, mais le vrai fichier pas.
J'ai essayé de faire ce que @ajji dit, mais cela ne fonctionne pas. J'ai donc changé le nom de fichier réel. Après que tout a fonctionné comme un charme
J'ai essayé d'aller à
Compile Sources
dans leBuild Phases
onglet et de suppression et re-ajouter le fichier sélectionné (ainsi que le nettoyage et la reconstruction)mais il ne fonctionne pas 🙁 au Lieu de cela, cette réponse suivante a fonctionné pour moi si vous obtenez le 'Build fichier d'entrée ne peut pas être trouvé" message d'erreur:.mlmodel
) et je choisis "Copier les éléments si nécessaire" en vertu de la Destination.Cmd-shift-k
pour nettoyer et ensuiteCmd-b
de construireet le tour est joué! Le fichier a été reconnu et l'erreur a disparu!
Espérons que cette aide!
J'ai eu cette erreur quand j'ai déménagé mes Infos.plist dans un dossier.
Quand j'ai pris l'Info.plist du dossier, je n'ai plus eu une erreur.
Cela permettra de résoudre le problème que le mien.
Eu le même problème avec swift fichiers. Sélectionnez les fichiers qui ne sont pas reconnus et de Suppression auprès de
Remove Reference
option. Faites un clic droit dans le dossier et Ajouter des fichiers à nouveau.Dans mon cas, le fichier n'était pas dans le droit chemin, Xcode m'attendais à trouver le fichier d'entrée à un chemin comme
/Users/Malloc/Projects/MyProject/Info.plist
alors qu'en réalité, le fichier est situé sur un chemin différent comme/Users/Malloc/Projects/MyProject/Subfolder/Info.plist
.Une solution rapide à ce est tout simplement un clic droit sur le fichier, puis sélectionnez
Show in Finder
, puis faites glisser le fichier vers le chemin correct de Xcode attend.J'ai eu cette erreur lorsque j'ai renommé un ViewController nom à l'aide de "Refactor". Le point de vue du contrôleur nom occurrences ont été changées, mais un vieux de référence a été quelque part encore existants.
Voici comment supprimer des données Dérivées:
Fichier>paramètres d'espace de travail> Cliquez sur la flèche & supprimer tous les dossiers à l'intérieur des Données Dérivées.
Pour moi quelque chose de totalement différent travaillé:
Aller à Target>Build Settings>Architectures
Mon valide architectures avant: arm64 arm64e armv7 armv7s (par Défaut)
Changé: armv7 i386 arm64 armv7s
Note: Désolé, je ne suis pas capable d'ajouter des partisans de la ligne dure des images coz ma réputation est en dessous de dix, cliquez sur le lien pour afficher les images.