1. ホーム
  2. ios

[解決済み】Cocoapodsをインストールできない - プロジェクト・ディレクトリにポッドファイルが見つからない

2022-01-29 12:10:13

質問

UIPageViewControllerの作り方を学ぶためにサンプルプロジェクトをダウンロードし、そのプロジェクトを本質的にフォークしようとしているのですが、サードパーティのライブラリを追加する必要があります。今現在、私のプロジェクトに.xcworkspaceファイルがないように見えます。cocoapodsをインストールしようとすると、最初に以下を実行します。

sudo gem install cocoapods - ターミナルで特定のプロジェクトディレクトリに

pod install - 同じディレクトリに

ターミナルで、"No podfile found in project directory."というエラーが表示されます。

.xcworkspaceファイルがないからこうなっているのでしょうか?ポッドファイルは正しくインストールされていますか?

解決方法は?

プロジェクトの依存関係を管理するためにCocoaPodsを追加する手順。

  1. sudo gem install cocoapods -CocoaPods をインストールします。 をインストールします。

  2. プロジェクトディレクトリのルートに移動し、以下を実行します。 pod init -> これで、プロジェクトにベースとなるPodfileが追加されます。

  3. このPodfileを編集して、あなたが持っている外部の依存関係を追加してください。

  4. 実行する pod install これは、すべての外部依存関係を取得するものです。 を指定し、それを .xcworkspace ファイル を作成します。この .xcworkspace ファイルが生成されます。 をお持ちでない場合

ここから先は .xcworkspace ファイルの代わりに .xcproject / .xcodeproj .

Podfileの構文例。

target 'MyApp' do   
pod 'AFNetworking', '~> 3.0'
end

ここで AFNetworking はポッドで 3.0 は、インストールしたい特定のバージョンです。

ドキュメンテーション CocoaPodsの使用方法