web-dev-qa-db-ja.com

Cocoapodsをインストールできません-プロジェクトディレクトリにPodfileが見つかりません

UIPageViewControllerの作成方法を学ぶためにサンプルプロジェクトをダウンロードしましたが、基本的にそのプロジェクトをフォークしようとしており、サードパーティライブラリを追加する必要があります。現在、プロジェクトに.xcworkspaceファイルがあるようには見えません。ココアポッドをインストールしようとすると、最初に実行します

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

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

ターミナルで「プロジェクトディレクトリにポッドファイルが見つかりません」というエラーが表示されます。

これは、.xcworkspaceファイルがないために発生していますか?ポッドファイルを正しくインストールしていますか?

enter image description here

20
tccpg288

プロジェクトの依存関係を管理する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の使用

52
Vijay Tholpadi

GitHubから独自のプロジェクトにライブラリを追加する場合は、gemsをインストールした後、最初にpod init GitHub cocoapodの説明を見て、podfileのターゲット行の後に追加します。

「pod install」を保存して実行します。

プロジェクトに正常に追加されます。

2
burakgunduz