J'essaie de lancer l'application que j'ai téléchargée à partir de GitHub.
Lorsque j'exécute une erreur impossible d'ouvrir le fichier dans la cible, j'ai Xcode 10.
J'ai déjà cherché une solution et obtenir celui-ci.
J'ai eu le même problème, mais dans Xcode 6.1.1 - ce qui a été résolu pour moi a été de changer le paramètre du fichier de configuration en Aucun pour les deux pods- cibles associées, puis relancez l'installation du pod.
Le paramètre de fichier de configuration est trouvé en sélectionnant le projet (pas la cible), puis l'onglet Info.
Mais impossible de trouver l'emplacement du fichier de configuration.
Voici la photo d'erreur: https://i.stack.imgur.com/Ql3M5.png
Dans Fichier -> Paramètres de l'espace de travail -> sélectionnez Legacy Build System
assurez-vous d'avoir ouvert le fichier .xcworkspace et que le pod est installé correctement
Une solution que j'ai trouvée pour moi était
Dans le répertoire racine du projet
root
|- <ProjectName>
|- <ProjectName>.xcodeproj
|- <ProjectName>.xcworkspace
|- <ProjectName>Tests
|- Podfile
|- Podfile.lock
|- Pods
Supprimez les fichiers suivants. Assurez-vous d’avoir copié le contenu de Podfile.
Ouvrez votre .xcodeproj en utilisant Xcode ou en utilisant la commande terminal
open <ProjectName>.xcodeproj
Dans Xcode, localisez le dossier "Pods" qui devrait contenir quelque chose qui ressemble à ...
Pods
|- Pods-<ProjectName>.debug.xconfig
|- Pods-<ProjectName>.release.xconfig
Supprimez ces références et sélectionnez "Déplacer vers la corbeille" lorsque vous y êtes invité.
Fermer Xcode
Maintenant, lancez ce qui suit:
pod init && pod install
Ouvrez votre fichier podfile et collez-le dans votre ancien fichier podfile précédemment copié et précédemment supprimé.
lancez la commande suivante:
pod install
Dans le terminal, ouvrez Xcode à nouveau avec la commande suivante
open <ProjectName>.xcworkspace
Note: que j'ai ouvert le fichier xcworkspace
PAS le fichier xcodeproj.
À ce stade, j'ai pu compiler mon code normalement sans avoir à revenir au système de construction hérité.
J'étais confronté à la même erreur en ouvrant un ancien projet dans un nouveau MacBook avec une installation récente de Xcode et sans cosses de cacao ni quoi que ce soit qui y soit lié.
Ma façon de résoudre ce problème a été de suivre certaines des étapes de la questions n ° 1727 d’Alamofire et de modifier certaines choses. Ouvrez le projet terminal et cd où se trouve le fichier pod.
Donc, voici ce qui a fonctionné pour moi:
Ensuite, nettoyez le dossier de construction et construisez le projet.
Pour moi cela fonctionne, mettez à jour la version de CocoaPods et réinstallez les pods
Sudo gem install cocoapods
supprimez le nom de fichier "Podfile.lock" et réessayez d'installer le pod.
J'ai eu ce problème aussi avec le projet que j'ai cloné de GitLab. Votre erreur ressemble beaucoup à la mienne. Je l'ai résolu en exécutant ceci dans Terminal:
cd path/to/your/project
pod install
Lorsque j'ai vérifié le dossier du projet dans le Finder, il y avait un fichier podfile. Mais le même projet vu dans Xcode n'avait rien dans le module 'Pods'. À partir de là, j'ai compris que les modules ne sont pas installés (ou installés correctement?) Et que leur installation a résolu cette erreur.
Je suis juste tombé sur la question récemment moi-même. Il semble que ce soit un bug dans CocoaPods.
Solution possible: gem install cocoapods --pre
J'ai essayé ci-dessous et l'erreur est partie !!
nom du projet - SwiftExample
Nous sommes allés aux pods -> Info -> Configurations -> Déboguer, changer pour Aucun pour Pods-SwiftExample
Le code est compilé même après le retour à l'original.
Xcode
Terminal
pod install
J'essayais de faire pod install
après avoir supprimé le module indésirable (étapes 2, 3 et 4), mais cela ne fonctionnait toujours pas. Quitter Xcode (étapes 1, 2, 3 et 5) a fonctionné.
1- dans le menu xcode -> projet -> nettoyer les fichiers de construction
2- projet proche
3- dans le cd terminal
4- dans la mise à jour du terminal
5- ré-ouvrir le fichier project..xcworkspace
6- nettoyer, construire
bonne chance
Ouvrez votre fichier de projet (project.pbxproj) et vérifiez que l'option 'Pods' est ajoutée au chemin avant le dossier 'Target Support Files'. Enlevez ça et je l’ai bien construit.
Exécutez les commandes suivantes après avoir téléchargé le projet Xcode depuis GitHub:
cd /your-xcode-project
pod install
Cela a fonctionné sur Xcode 10.2.