[解決済み】Cocoapodsをインストールできない - プロジェクト・ディレクトリにポッドファイルが見つからない
質問
UIPageViewControllerの作り方を学ぶためにサンプルプロジェクトをダウンロードし、そのプロジェクトを本質的にフォークしようとしているのですが、サードパーティのライブラリを追加する必要があります。今現在、私のプロジェクトに.xcworkspaceファイルがないように見えます。cocoapodsをインストールしようとすると、最初に以下を実行します。
sudo gem install cocoapods
- ターミナルで特定のプロジェクトディレクトリに
pod install
- 同じディレクトリに
ターミナルで、"No podfile found in project directory."というエラーが表示されます。
.xcworkspaceファイルがないからこうなっているのでしょうか?ポッドファイルは正しくインストールされていますか?
解決方法は?
プロジェクトの依存関係を管理するためにCocoaPodsを追加する手順。
-
sudo gem install cocoapods
-CocoaPods をインストールします。 をインストールします。 -
プロジェクトディレクトリのルートに移動し、以下を実行します。
pod init
-> これで、プロジェクトにベースとなるPodfileが追加されます。 -
このPodfileを編集して、あなたが持っている外部の依存関係を追加してください。
-
実行する
pod install
これは、すべての外部依存関係を取得するものです。 を指定し、それを.xcworkspace
ファイル を作成します。この.xcworkspace
ファイルが生成されます。 をお持ちでない場合
ここから先は
.xcworkspace
ファイルの代わりに
.xcproject
/
.xcodeproj
.
Podfileの構文例。
target 'MyApp' do
pod 'AFNetworking', '~> 3.0'
end
ここで
AFNetworking
はポッドで
3.0
は、インストールしたい特定のバージョンです。
ドキュメンテーション CocoaPodsの使用方法
関連
-
[解決済み】印刷します。エントリ, ":CFBundleIdentifier", Does Not Exist
-
[解決済み] シミュレータへのサービス接続の開始に失敗しました Xcode
-
[解決済み] UITabBar アイコンが正しく表示されない
-
[解決済み] UTF-8でエンコードされたNSDataをNSStringに変換します。
-
[解決済み] 定義がSwift 2.0の旧値と矛盾する
-
[解決済み] selector' の引数が '@objc' メソッド、プロパティ、またはイニシャライザを参照していない
-
[解決済み] 条件付きバインディング:letエラーの場合 - 条件付きバインディングのイニシャライザーはOptional型でなければならない
-
[解決済み] プロジェクトからCocoaPodsを削除する方法は?
-
[解決済み] CocoaPodsを使用している場合、.gitignoreには何が入るのでしょうか?
-
[解決済み] Cocoapods警告 - CocoaPodsがプロジェクトの基本構成を設定しなかった理由は、プロジェクトに既にカスタム構成が設定されているためです。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】リンカーコマンドが終了コード1で失敗(起動を確認するには-vを使用)、Xcode 8、Swift 3
-
[解決済み] Xcodeエラー:SDK 'iOS 10.0'の製品タイプ 'Application'では、コード署名が必要です。
-
[解決済み] 警告: 'characters' は非推奨です。String または Substring を直接使用してください。
-
[解決済み] iPhoneが使用できません。デバイスを再接続してください
-
[解決済み] UITabBar アイコンが正しく表示されない
-
[解決済み] Swiftを使って音を鳴らすには?
-
[解決済み] NSIntegerからNSStringデータ型に変換するにはどうすればよいですか?
-
[解決済み] 条件付きバインディング:letエラーの場合 - 条件付きバインディングのイニシャライザーはOptional型でなければならない
-
[解決済み] アラート "デバッグを続けるには、開発者ツールへのアクセスが他のプロセスの制御を必要とします。これを許可するにはパスワードを入力してください。
-
[解決済み] Swift 4 データが正しい形式でないため、読み取ることができませんでした。