web-dev-qa-db-fra.com

Impossible d'ajouter une source avec l'URL

[!] Impossible d'ajouter une source avec l'URL [email protected]:CocoaPods/Specs.git nommée master-1. Vous pouvez essayer de l'ajouter manuellement dans ~/.cocoapods/repos ou via pod repo add. s'il vous plaît toute aide

15
rajesh

Vous devrez peut-être réinitialiser vos outils de ligne de commande:

Sudo xcode-select -r

Je recevais le même message d'erreur. Ensuite, j'ai remarqué que le mauvais environnement Xcode avait été sélectionné (il indiquait une ancienne version que j'avais supprimée entre-temps). La commande ci-dessus le réinitialise au chemin de ligne de commande par défaut.

Sinon, aucun outil de ligne de commande n'est installé. Dans ce cas, téléchargez-les à partir du site Apple et installez-les.

27
Rainer Schwarze

Veuillez suivre ceci lien pour résoudre ce problème. Il est possible d’oublier de définir votre chemin Xcode nouvellement installé sur l’outil en ligne de commande. Xcode -> Préférences -> Emplacements -> Outil de ligne de commande -> définissez votre Xcode.

27
Jashu

Allez dans ~/.cocoapods/repos et lancez git clone https://github.com/CocoaPods/Specs.git master

5
Tahir Iqbal

Lorsque vous obtenez l'erreur ci-dessus, cela signifie que vous n'avez pas effectué la configuration pod

instructions:

  1. Commencez par installer les cocoapodes sur votre Mac s’il n’est pas déjà installé. Utilisez le terminal.

    Xcode 7 + 8

    Sudo gem installer des cocoapods --pre

    Xcode 7

    Sudo gem installer actifsupport -v 4.2.6 Sudo gem installer des cocoapods

  2. Configurez le pod à l'aide de la commande pod setup

après avoir effectué ces réglages initiaux, vous êtes prêt à transformer votre projet en projet d’espace de travail . Vous pouvez suivre ces commandes à l’aide de terminal.

  1. Aller au dossier de localisation du projet: ~/Destop/SampleProject
  2. Créer un fichier pod: pod init
  3. Dressez la liste de vos cabosses de cacao init it: 

    # Uncomment the next line to define a global platform for your project
    #platform :ios, '9.0'
    
    target 'SampleProject' do
    # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
    use_frameworks!
    
    # Pods for SampleProject
    pod 'SlideMenuControllerSwift'
    
    
    target 'SampleProjectTests' do
     inherit! :search_paths
    # Pods for testing
    end
    
    target 'SampleProjectUITests' do
     inherit! :search_paths
     # Pods for testing
    end
    

    fin

cela vous aidera.

ou sinon

Après l’installation des cocoapods, vous pouvez télécharger le référentiel maître cacao manuellement sur Mac.

    $ cd /Users/username/.cocoapods/repos 
    $ git clone https://github.com/CocoaPods/Specs.git master
3
Anil Gupta

J'ai eu le même problème, en fait le problème était que la ligne de commande n'était pas capable de trouver un chemin d'accès à mon Xcode. Par conséquent, la solution la plus simple que j'ai trouvée était de donner un emplacement approprié de xcode.

Pour ça:

  1. Allez dans Xcode> Préférences
  2. Choisissez l'onglet Emplacement
  3. Sélectionnez les outils Xcode dans la ligne de commande: -  enter image description here

c'est tout. J'espère que cela fonctionne pour vous. Bonne chance

1
Kunal Gupta
  1. $ cd /Users/username/.cocoapods/repos 
  2. supprimer le dossier master s'il existe
    rm -rf master
    $ git clone https://github.com/CocoaPods/Specs.git master
  3. pod setup

c'est tout.

1
0xa6a

S'il vous plaît suivez ces étapes:

Terminal ouvert

1] Sudo xcode-select -r

2] Xcode -> Préférences -> Emplacements -> Outil de ligne de commande -> Définissez votre version actuelle de Xcode.

3] Éditez Podfile et sauvegardez

4] installation du pod

C'est tout.

1
saurabh rathod

J'obtenais la même erreur avec la seule différence qu'il y avait URL différent. J'essayais d'installer private pods à partir d'un référentiel privé. Ce qui a aidé, c’est d’ajouter ssh-key au profil. 

  1. Générez ssh-key en utilisant ce guide: https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/ . J'espère que cela t'aides.
  2. Ajoutez-le dans les paramètres de votre profil sur Bitbucket (ou Github ou tout ce que vous utilisez)
0

Pour moi, je devais d'abord pod setup.

0
CppLearner

Cela se produit souvent lors de l'installation initiale du pod. J'ai tout essayé et ces étapes m'ont aidé

S'il vous plaît suivez ces étapes:

1] mise à jour du pod repo

2] installation du pod

J'espère que cela fonctionne pour vous. Bonne chance

0
Rahul Kavungal

Répondez à la même erreur et je l'ai résolue par:

1. Open your terminal
2. Go to the directory    : cd /User/YOUR_NAME/.cocoapods/repos/
3. remove the master file : rm -rf master
4. Clone the CocoaPods    : git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master

Remarque. J'ajoute le chemin cible ~/.cocoapods/repos/master pour éviter l'erreur que votre chemin de fichier actuel ne soit pas ~/.cocoapods/repos/master

5. Run the setup          : pod setup 
0
guozqzzu