PhoneGapのウェブサイトの手順を実行したところ、「pod install」コマンドを使用してその手順で行き詰まり、以下のようなエラーメッセージが表示されました。
MyMac:PhoneGapTestユーザー名$ pod install
CocoaPodsマスターリポジトリのセットアップ
[!] master
という名前のhttps://github.com/CocoaPods/Specs.git
というURLのソースを追加できません。~/.cocoapods/repos
で手動で追加するか、pod repo add
経由で追加してみてください。
これが私のマシンの情報です
1。 Mac OS 10.12シエラ
2。 Xcode 8.0(8A218a)[「Xcode/Peference/Locations/Command Line Tools」の設定が「Xcode 8.0(8A218a)」に設定され、パスが「/Application/Xcode.app」]
これを解決する方法について提案してください。ありがとうございました!
Macでもこの問題が発生しました。
このリンクに移動してください: https://github.com/CocoaPods/CocoaPods/issues/429
私はこの問題を次のようにして修正しました:
~/.cocoapods/repos
に移動
git clone https://github.com/CocoaPods/Specs.git master
を実行します
ココアポッドの更新、ポッドの再初期化、レポの更新を試みましたが、どれも機能しません。
それが役に立てば幸い。
@モーシン・シャー、ありがとうございました。あなたは私の日を作る!私はこれに2週間こだわりました。あなたの提案は回避策の基礎です。以下は私がやったことです。
-----------------最初の試行:与えられたバッファサイズを使用-------------------My-Mac:PhoneGapTest username$ git config http.postBuffer 524288000
My-Mac:PhoneGapTest username$ pod install
Setting up CocoaPods master repo
[!] Unable to add a source with url https://github.com/CocoaPods/Specs.git
という名前のmaster
。~/.cocoapods/repos
で手動で追加するか、pod repo add
経由で追加してみてください。
</ code> ----------------- 2回目の試行:バッファーサイズを2倍にする-------------------------My-Mac:PhoneGapTest username$ git config http.postBuffer 1048576000
My-Mac:PhoneGapTest username$ pod install
Setting up CocoaPods master repo
[!] Unable to add a source with url https://github.com/CocoaPods/Specs.git
という名前のmaster
。~/.cocoapods/repos
で手動で追加するか、pod repo add
経由で追加してみてください。
</ code>
----------------- 3回目の試行:回避策、注:これは指定されたバッファーサイズでも機能する可能性があります--------------My-Mac:PhoneGapTest username$ git clone https://github.com/CocoaPods/Specs.git master
Cloning into 'master'...
remote: Counting objects: 865802, done.
remote: Compressing objects: 100% (13060/13060), done.
remote: Total 865802 (delta 6507), reused 0 (delta 0), pack-reused 851785
Receiving objects: 100% (865802/865802), 348.54 MiB | 948.00 KiB/s, done.
Resolving deltas: 100% (375143/375143), done.
Checking connectivity... done.
Checking out files: 100% (114193/114193), done.
-----------------結果の確認-------------------------My-Mac:PhoneGapTest username$ ls
PhoneGapTest PhoneGapTestTests Podfile Pods
PhoneGapTest.xcodeproj PhoneGapTestUITests master
これは、2要素認証が原因である可能性があります。2要素認証を有効にしたため、パスワードがGithubパスワードではなくなった可能性があります。これは、2要素認証の結果のパスワードです。パスワードは次の方法で取得できます
cmd + Spaceを開く->>キーチェーンアクセスを検索->> KeyChainアクセスを開く->>検索をクリック-> Githubのユーザー名を検索->>検索結果をクリック->>パスワードの表示をクリック->>パスワードをコピーし、パスワードを要求されたらターミナルに貼り付けます
これは、次のコマンドを実行して修正する必要があります。
1)$ rm -rf〜/ .cocoapods 2)$ mkdir -p〜/ .cocoapods/repos 3)$ cd〜/ .cocoapods/repos 4)$ git clone https://github.com/CocoaPods /Specs.git マスター