J'ai des problèmes d'installation Alamofire 4.0
dans mon projet.
J'ai la dernière version de Xcode , exécutant Swift 3 , et lorsque j'essaie d'installer alamofire, je reçois environ 800 erreurs de compilation.
Apparemment
CocoaPods 1.1.0+ est requis pour construire Alamofire 4.0.0+
J'ai regardé la version de CocoaPods que j'ai dans le terminal et il est dit que je suis à 1.0.1.
L'exécution d'une mise à jour n'a pas fonctionné, je suppose, car CocoaPods 1.1 est en version bêta.
Donc, je ne sais pas exactement comment le mettre à jour là où je suis prêt à aller. À moins d'être obsolète ne force pas comme 800 erreurs de compilation? Cela ressemble-t-il à un autre problème?
--pre
si vous voulez la dernière version stable--pre
ougem install cocoapods -v 1.4.0.rc.1
pour l'instant? Sera-ce la même chose?rc
signifie- t - il une version non stable ?Ouvrez la
Terminal
->
copy
commande ci - dessousIl installera la dernière version stable de
cocoapods
.après cela, vous devez mettre à jour le pod à l'aide de la commande ci-dessous
Vous pouvez vérifier la version du pod à l'aide de la commande ci-dessous
la source
bundle update cocoapods
pour obtenir votre projet en utilisant les cocoapods les plus récentsSi vous avez activé la protection de l'intégrité du système ou toute autre erreur d'écriture d'autorisation, qui est activée par défaut depuis la version macOS Sierra, vous devez mettre à jour CocoaPods, en exécutant cette ligne dans le terminal:
Après l'installation, vérifiez la version de votre pod:
Vous vous débarrasserez de cette erreur:
Et il installera les derniers CocoaPods:
la source
Si vous utilisez Homebrew, ouvrez le terminal et tapez:
Si cela ne fonctionne pas, essayez:
la source
Pour ceux qui ont une installation CocoaPods sudo moins (c. -à- vous ne pas vouloir accorder RubyGems des privilèges d'administrateur), vous n'avez pas besoin de la
sudo
commande pour mettre à jour votre installation CocoaPods:Vous pouvez savoir où la gemme CocoaPods est installée avec:
Si c'est dans votre répertoire personnel, vous devez absolument l'exécuter
gem install cocoapods
sans utilisersudo
.Enfin, pour vérifier quels CocoaPods vous utilisez actuellement, tapez:
la source
Voici les étapes pour mettre à jour les cocoapods:
Press cmd + space tab
pour ouvrir Spotlight puis saisir du texteterminal
)pod setup
commande. Cela mettra en place le référentiel maître des cocoapods.pod --version
commande.la source
Vous pouvez résoudre ce problème par ces commandes:
Première:
Desp: tapez user mac password maintenant vos cocoapods seront remplacés par une version stable.
Vous pouvez savoir où la gemme CocoaPods est installée avec:
si vous avez cloné le dépôt, tapez cette commande:
fermez votre xcode et exécutez cette commande
la source
Ceci est une solution très rapide et détaillée
Ouvrez le terminal et exécutez ce qui suit pour obtenir la dernière version stable:
Ajoutez --pre pour obtenir la dernière version préliminaire:
Incase toute erreur survenue
Essayez de désinstaller et réinstaller:
Exécuter après la mise à jour de CocoaPods
Après la mise à jour de CocoaPods, vous devez également mettre à jour le fichier Podfile.lock dans votre projet.
Accédez à votre répertoire de projet
la source
J'ai essayé de mettre à jour et n'ai pas fonctionné. Enfin, j'ai dû supprimer complètement (manuellement) les cocoapods, cocoapods-core, cocoapods-try .. tout autre paquet utilisé par les cabosses de cacao. Utilisez cette commande de terminal pour répertorier tous les packages:
gem list --local | grep cocoa pods
Après cela, je supprime également le dossier ./cocoapods du dossier racine de l'utilisateur.
la source
Aucune des réponses ci-dessus n'a résolu mon problème, vous pouvez vérifier la version du pod à l'aide de deux commandes
pod --version
gem which cocoapods
Dans mon cas,
pod --version
toujours affiché "1.5.0" pendant lesgem which cocopods
spectaclesLibrary/Ruby/Gems/2.3.0/gems/cocoapods-1.9.0/lib/cocoapods.rb
. J'ai tout essayé, mais je n'ai pas pu mettre à jour la version affichéepod --version
.sudo gem install cocopods
entraîner l'installation de la dernière version maispod --version
toujours afficher la version précédente. Enfin j'ai essayé ces commandessudo gem update
sudo gem uninstall cocoapods
sudo gem install cocopods
pod setup``pod install
attraper pour moi était sudo gem update. Espérons que cela aidera tout autre corps.
la source
Un peu hors sujet mais au lieu d'écrire l'installation de pod dans le terminal, vous pouvez utiliser cet outil.
https://github.com/DKalachniuk/XcodeProjects
Ça t'économisera du temps!
la source
la source
Je change la ligne "pod 'Alamofire', '~> 4.0'" en "pod 'Alamofire',: git => ' https://github.com/Alamofire/Alamofire ',: commit => '3cc5b4e'" après cela dans le terminal: "pod install --repo-update" et ça marche.
la source