J'utilise xcode 6.2 sur OS X 10.9.5
J'ai installé ruby v2.6.3p62 et pod v1.6.1, et déjà cloner le .cocoapods / repos / master,
après cette commande run dans mon répertoire de projet:
# Uncomment the next line to define a global platform for your project platform :ios, '8.0' target 'MyProject' do # Comment the next line if you're not using Swift and don't want to use dynimic frameworks use_frameworks! # Pods for MyProject pod 'Alamofire' end
pour créer Podfile et ajouter "pod" Alamofire '"dans le fichier pour ajouter des dépendances
Mais, lorsque j'exécute la commande:
Analyzing dependencies env: illegal option -- u usage: env [-i] [name=value ...] [utility [argument ...]] Setting up CocoaPods master repo [i] Unable to add a source with url 'https://github.com/CocoaPods/Specs.git'named 'master-1. You can try adding it manually in '/Users/myUser/.cocoapods/repos'or via 'pod repo add'.
J'ai ce message:
XXX
J'ai essayé de supprimer et de recloner les .cocoapods / repos / master,
changer les outils de ligne de commande dans Xcode en Xcode 6.2 ou définir vide, p >
mais cela n'a pas résolu le problème.
Mettre à jour
voici mon Podfile
pod install
3 Réponses :
Étapes pour installer POD
:-
pod 'Alamofire'
oui j'ai fait ces étapes mais problème lors de l'exécution de la commande 'pod install'
Pouvez-vous montrer votre capture d'écran du terminal (des commandes que vous avez exécutées)?
Avez-vous essayé de suivre les instructions mentionnées?
Allez dans votre terminal et:
pod repo add https://github.com/CocoaPods/Specs.git master-1
suivi de:
cd /Users/myUser/.cocoapods/repos
salut @Durdu, quand j'ai essayé la commande, le message est "fatal: le référentiel 'master-1' n'existe pas
Je pense que vous pouvez faire ce qui suit et cela résoudra votre problème, dans un terminal: <<< cd ~ / .cocoapods / repos >>> puis <<< git clone github.com/CocoaPods/Specs.git maître >>>
oui je l'ai fait, et cela s'est bien déroulé, mais ma question est quand j'ai essayé d'exécuter la commande pod install
dans le répertoire du projet pour installer les dépendances du projet, il affiche le message d'erreur
Essayez la commande ci-dessous.
pod update YourPodName
Ici, YourPodName correspond à votre podname.
Exemple: - pod update Alamofire
lorsque je fais cela, le message est "[i] Le pod Alamofire n'est pas installé et ne peut pas être mis à jour"
Ensuite, vous devez d'abord installer le même pod. Je pense que lorsque vous installez le pod, vous obtiendrez la dernière version. Donc, pas besoin de le mettre à jour.
vous devez mettre à jour votre pod.
montrez-nous votre
Podfile
salut @ sn86, qu'entendez-vous par mettre à jour le pod? voulez-vous dire utiliser 'pod update'? malheureusement, le problème est toujours le même avec la 'mise à jour du pod'
@MatthewK Veuillez vérifier ma réponse.
salut @ChanakaCaldera, j'ai édité ma question avec le Podfile
@MatthewK êtes-vous sûr de la connexion Internet. et veuillez vérifier github.com/CocoaPods/CocoaPods/issues/4293 et github.com/CocoaPods/CocoaPods/issues/6269