pod install で Unable to find a specification エラーがでたら

  • 30
    いいね
  • 3
    コメント
この記事は最終更新日から1年以上が経過しています。

対処手順

迷わず

ls ~/.cocoapods/master/[目的のPackage名]

恐らく空値が返るので

pod setup

もう一度

ls ~/.cocoapods/master/[目的のPackage名]

を実行するとディレクトリが作成されているので、pod install [目的のPackage名] が成功するようになります。

捕捉

  • pod setupCocoaPods / Specs の内容を ~/.cocoapods/master に fetch するコマンド
  • pod install は 実行時に ~/.cocoapods/master から目的の Package を探して install

以上、2点を説明するための具体例が上記の「対処手順」になります。

pod install 時に CocoaPods / Specs から ネットワーク経由で Package を install するものと思い込んでいたために、「なんでやねんパッケージあるやんけ」と半狂乱になりかけたので、ここに書き残そうと思った次第です。

誰かのお役に立ちますと幸いです。