UIPageViewControllerの作成方法を学ぶためにサンプルプロジェクトをダウンロードしましたが、基本的にそのプロジェクトをフォークしようとしており、サードパーティライブラリを追加する必要があります。現在、プロジェクトに.xcworkspaceファイルがあるようには見えません。ココアポッドをインストールしようとすると、最初に実行します
Sudo gem install cocoapods
-ターミナルの特定のプロジェクトディレクトリ
pod install
-同じディレクトリ内
ターミナルで「プロジェクトディレクトリにポッドファイルが見つかりません」というエラーが表示されます。
これは、.xcworkspaceファイルがないために発生していますか?ポッドファイルを正しくインストールしていますか?
Sudo gem install cocoapods
->これにより、CocoaPodsがソフトウェアの一部としてマシンにインストールされます。
プロジェクトディレクトリのルートに移動し、pod init
->を実行します。これにより、ベースPodfileがプロジェクトに追加されます。
このPodfileを編集して、必要な外部依存関係を追加します。
pod install
を実行すると、言及されたすべての外部依存関係が取得され、プロジェクトの.xcworkspace
ファイルに関連付けられます。この.xcworkspace
ファイルは、まだお持ちでない場合に生成されます。
ここからは、.xcworkspace
/.xcproject
の代わりに.xcodeproj
ファイルを使用する必要があります。
target 'MyApp' do
pod 'AFNetworking', '~> 3.0'
end
AFNetworking
はポッド、3.0
はインストールする特定のバージョンです。
ドキュメント: CocoaPodsの使用
GitHubから独自のプロジェクトにライブラリを追加する場合は、gemsをインストールした後、最初にpod init
GitHub cocoapodの説明を見て、podfileのターゲット行の後に追加します。
「pod install」を保存して実行します。
プロジェクトに正常に追加されます。