web-dev-qa-db-ja.com

URLのソースを追加できません

[!] [email protected]:CocoaPods/Specs.gitという名前のmaster-1というURLのソースを追加できません。 ~/.cocoapods/reposで手動で追加するか、pod repo add経由で追加してみてください。助けてください

19
rajesh

この問題については link に従ってください。コマンドラインツールで新しくインストールしたXcodeパスを設定するのを忘れている可能性があります。 Xcode-> Preferences-> Locations-> Command line tool-> set your Xcode。

28
Jashu

コマンドラインツールをリセットする必要がある場合があります。

Sudo xcode-select -r

同じエラーメッセージが表示されました。次に、間違ったXcode環境が選択されていることに気付きました(その間に削除した古いバージョンを指しています)。上記のコマンドは、デフォルトのコマンドラインパスにリセットします。

または、コマンドラインツールがインストールされていない場合もあります。その場合は、Appleサイトからダウンロードしてインストールしてください。

26
Rainer Schwarze

〜/ .cocoapods/reposに移動してgit cloneを実行します https://github.com/CocoaPods/Specs.git master

5
Tahir Iqbal

上記のエラーが発生した場合、それはpod setupを実行しなかったことを意味します

手順:

  1. MacにCocoaPodsがまだインストールされていない場合は、最初にインストールします。端末を使用します。

    Xcode 7 + 8

    Sudo gem install cocoapods --pre

    Xcode 7

    Sudo gem install activesupport -v 4.2.6 Sudo gem install cocoapods

  2. コマンドpod setupを使用してポッドをセットアップします

これらの初期設定を行うと、プロジェクトをワークスペースプロジェクトとして作成する準備が整います。ターミナルを使用してこれらのコマンドを実行できます

  1. Goto Project location folder:〜/ Destop/SampleProject
  2. ポッドファイルを作成:pod init
  3. あなたのココアポッドをリストアップしてそれを初期化してください:

    # 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
    

    終わり

それはあなたを助けます。

またはその他

ココアポッドのインストール後、手動でココアマスターリポジトリをMacにダウンロードできます。

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

私は同じ問題を抱えていましたが、実際の問題は、コマンドラインがXcodeへのパスを見つけられなかったことです。したがって、私が見つけた最も簡単な解決策は、xcodeの適切な場所を指定することでした。

それのための:

  1. Xcode>環境設定に移動します
  2. [場所]タブを選択します
  3. コマンドラインツールでXcodeを選択します。- enter image description here

それでおしまい。それがうまくいくことを願っています。ではごきげんよう

2
Kunal Gupta
  1. $ cd /Users/username/.cocoapods/repos
  2. 存在する場合は、フォルダmasterを削除します
    rm -rf master
    $ git clone https://github.com/CocoaPods/Specs.git master
  3. pod setup

それで全部です。

1
Mint

次の手順に従ってください:

オープンターミナル

1] sudo xcode-select -r

2] Xcode-> Preferences-> Locations-> Command line tool-> Set your Current Xcode Version。

3] Podfileを編集して保存

4]ポッドのインストール

それでおしまい。

1
saurabh rathod

URLが異なるという違いだけで、同じエラーが発生しました。プライベートリポジトリからprivate podsをインストールしようとしました。役立つのは、ssh-keyをプロファイルに追加することです。

  1. このガイドを使用してssh-keyを生成します。 https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/ 。お役に立てれば。
  2. Bitbucket(またはGithubまたは使用しているもの)のプロファイル設定に追加します

私にとっては、pod setup 最初。

0
CppLearner

これは多くの場合、最初のポッドインストールで発生します。私はすべてを試しました、そしてこのステップは私を助けました

次の手順に従ってください。

1]ポッドレポの更新

2]ポッドインストール

それがうまくいくことを願っています。ではごきげんよう

0
Rahul Kavungal

同じエラーを満たし、私はそれを解決しました:

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

注意。現在のファイルパスが~/.cocoapods/repos/masterではないという間違いを避けるために、ターゲットパス~/.cocoapods/repos/masterを追加します

5. Run the setup          : pod setup 
0
guozqzzu