Je fais le tutoriel de Ray Wenderlich appelé SimpleWeather.
Le podfile se trouve dans le même dossier que le projet. Voici mon code du podfile:
platform :ios, '7.0'
xcodeproj 'SimpleWeather'
pod 'Mantle'
pod 'LBBlurredImage'
pod 'TSMessages'
pod 'ReactiveCocoa'
Le message d'erreur est le suivant: [!] Impossible de trouver le projet Xcode /Users/myName/Developer/SimpleWeather.xcodeproj
pour la cible Pods
.
Le nom du projet est SimpleWeather.
Réitérant notre conversation initiale:
Conformément à référence de syntaxe Podfile , le fichier Podfile semble correct.
Assurez-vous que vous exécutez $pod install
depuis votre répertoire de projet:
/Users/myName/Developer/SimpleWeather
Je suis sûr que vous n'êtes pas dans le bon répertoire. Êtes-vous sûr que votre .xcodeproj
est dans le dossier du développeur? Vous devrez peut-être accéder à un sous-dossier.
La bonne façon d'activer CocoaPods dans votre projet est:
$ Sudo gem install cocoapods
cd /Users/myName/Developer/SimpleWeather/SimpleWeather.xcodeproj
).pod setup
touch Podfile
open -e Podfile
et insérez votre code pour Podfilepod install
Si vous suivez ces instructions, tout devrait fonctionner. Lorsque vous ouvrez votre projet, veillez à ouvrir le .xworkspace
fichier.
Pour plus d'informations, voir this .
Cette erreur se produit également lorsque vous avez plusieurs .xcodeproj
Dans votre projet Xcode.
Vous n'avez pas besoin de plus d'un .xcodeproj
Dans les cas généraux. Supprimez les .xcodeproj
Inutiles, et les Cocoapods devraient obtenir automatiquement le bon chemin par la suite.
Hey votre chemin pour le projet peut être faux. Accédez au projet, cliquez avec le bouton droit de la souris sur SimpleWeather.xcodeproj et sélectionnez Obtenir les informations comme indiqué dans l'image ci-dessous (la fenêtre de droite correspond à Obtenir des informations ici). Copiez ce chemin depuis la fenêtre de détails et collez-le dans le fichier podfile. Après cela, ajoutez /SimpleWeather.xcodeproj à ce chemin collé. Cela pourrait résoudre le problème (Remarque: il s'agit d'un cliché instantané de mon projet). Dans votre cas, la solution pourrait remplacer le chemin par ceci / Users/myName/Developer/SimpleWeather/SimpleWeather.xcodeproj
Pour résoudre ce problème, suivez les étapes ci-dessous et votre problème sera résolu:
Étape 1: Ouvrez Terminal et accédez au dossier de votre projet.
Étape 2 : touch podfile
Étape 3 : open -e Podfile
Étape 4: écrivez en dessous de la ligne dans votre texte et fermez-le
espace de travail '/Users/systemName/Developer/yourprojectname/yourprojectname.xcworkspace'
Étape 5: Installation du pod
Et après un processus réussi, vous n'obtiendrez plus cette erreur.
CheersKP
Peut-être que vous avez deux projets .xcodeproj
, enlevez un.
Retirer Podfile.lock
, dossier Pods
. Sur le terminal cd /Users/myName/Developer/SimpleWeather
et pod install
J'ai eu le même problème. Puis, après de nombreuses tentatives d’essais et d’erreurs, j’ai enfin trouvé la solution:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
target 'SimpleWeather'
pod 'Alamofire', '~> 3.4'
Cela fonctionne lorsque vous êtes dans le répertoire de votre projet (je suppose que vous devriez naviguer à l'aide de terminal vers/Users/myName/Developer/SimpleWeather /)
Vous avez installé votre application Xcode..in, utilisez cette commande pour exécuter
Sudo xcode-select -switch /Applications/Xcode.app
alors ok j'ai essayé tout ce qui était possible ... je n'avais qu'un fichier .xcodeproj mais je ne pouvais pas l'installer, alors finalement j'avais essayé avec les éléments suivants
1. ouvrez le terminal cd dans le dossier de votre projet avec .xcodeproj
2. tapez pod init
3. tapez touch Podfile
4. tapez pod install
Magic se produit et vos fichiers pod sont installés