問題タブ [cocoapods]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
9308 参照

ios - CocoaPods を使用した複数アプリのプロジェクト/ワークスペース構造

CocoaPodsを使用するようにアプリを移行しようとしています。私の現在のディレクトリ構造は、下の図のようになります。3 つのプロジェクト ( ipadipodcommon) を含むワークスペースが 1 つあります。プロジェクトに依存するipadおよびプロジェクトにビルド ターゲットがあります。ipodcommon

私の質問は、これを CocoaPods にどのように移行すればよいですか? CocoaPods は、作成するたびに新しいワークスペースを作成するようPodfileです。すべてをうまくまとめているように見えるので、3 つのプロジェクトのワークスペース構造を維持したいと思います。Podfileターゲットのあるプロジェクトごとに を作成Specfileし、共通プロジェクトに を作成する必要がありますか? XCodeでこれを設定するにはどうすればよいですか?

0 投票する
5 に答える
8831 参照

ios - ローカリゼーションと CocoaPods

CocoaPods を使用するプロジェクトがあります。その結果、mine と Pods の 2 つのプロジェクトを含むワークスペースがあります。

Pods にはローカライズしたいコードが含まれており.strings、Pod にファイルを作成しました。ただし、NSLocalizedStringこれらの文字列の読み込みに失敗します。これは、ファイルがメイン バンドルに含まれていないために発生すると思わ.stringsれますが、静的ライブラリにコンパイルされているため、Pod バンドルはありません。

メイン プロジェクトよりも CocoaPods プロジェクトのコードをローカライズする良い方法はありますか?

0 投票する
2 に答える
1331 参照

ios - CocoaPods によって追加されたフレームワークでのテストに Kiwi を使用できない

テスト フレームワーク Kiwi を CocoaPods 経由で追加されたフレームワークと連携させるのに問題があります。AFNetworking と Lumberjack の両方がロードされていますが、どちらもテストで失敗を引き起こしています。テスト ターゲットにビルドされているプロジェクトのソース ファイルに CocoaPods のファイルが含まれている場合にのみ、テストが失敗します。これは私が受け取っているメッセージです:

2012-10-15 13:10:44.386 otest[47294:7e03] /Users/[username]/Library/Developer/Xcode/DerivedData/Build/Products/Debug-iphonesimulator/KiwiUnitTest.octest のテスト バンドルを読み込めませんでしたリンクエラーが発生したためです。テスト バンドルがリンクされたフレームワーク フレームワークまたはライブラリを dyld が見つけられない可能性があります。おそらく、リンク時にフレームワークまたはライブラリのインストール パスが正しくなかったことが原因です。

CocoaPods と Kiwi の両方ですべての指示に従いました。

たとえば、APIClient クラスがあります。AFHTTPClient.h が含まれています。APIClient.m をテスト ターゲットに組み込まずにテストを実行すると、テストがビルドされ、正常に実行されます。ソースを含めると、すべて成功したと表示されますが、テストは実行されず、上記のエラー メッセージがログに記録されます。

ありがとう、ジェームズ

0 投票する
4 に答える
3384 参照

objective-c - 自分のCocoaPodsポッドコアデータファイルにアクセスできません

私は自分のアプリに内部で使用するために独自のCocoaPodsポッドを作成しました。このポッドもコアデータを使用する必要があります。ファイルxy.xcdatamodeldをソースファイルに追加しましたが、xy.momdフォルダーにコンパイルされていません。

Core Dataを機能させるには、ポッドに他のプロパティを設定する必要がありますか?

私の現在のポッドファイル:

0 投票する
5 に答える
7381 参照

iphone - Cocoapodにカスタムフォントを追加するにはどうすればよいですか?

Cocoapod内でカスタムフォントを使用したいのですが、静的ライブラリ内でカスタムフォントを使用しても何も見つかりません。info.plistファイルがないため、使用するフォントをアプリに指示する場所がありません。

何か案は?

0 投票する
1 に答える
275 参照

objective-c - CocoaPods:「サポート ファイルの生成」に時間がかかりすぎます。とにかく改善するには?

私は自分のプロジェクトでCocoaPodsを使用していますが、何かを変更するたびにサポートファイルを生成するのに時間がかかります。それは私が制御できるものではないことはわかっていますが、サブライブラリ用に生成されるものなのか疑問に思っています。既存の「サポート ファイル」を保存し、新しく追加されたライブラリ用のファイルのみを生成させますか?

Podfile を変更するたびに「pod install」を実行していますが、これは問題でしょうか?代わりに「pod setup」を実行する必要がありますか?

ありがとう!

0 投票する
2 に答える
10334 参照

iphone - AFNetworking は iOS 4.3 と互換性がありません

CocoaPods を使用して AFNetworking ライブラリをインストールしています。これが私の単純な CocoaPods ファイルです。

私の Pods プロジェクトとメイン プロジェクトは、iOS 6 の展開ターゲットとベース SDK です。ポッド インストールを実行すると、次のエラーが表示されます。

更新しました:

Podfile を次のように編集しました。

pod install を実行すると、次のように表示されます。

仕様リポジトリ「マスター」を更新しています

Cocoapods 0.15.1 が利用可能です。

AFNetworking (1.0) の使用 FMDB (2.0) の使用 サポート ファイルの生成

ただし、AFNetworking ポッドが xCode のポッド プロジェクトに追加されることはありません。

0 投票する
1 に答える
1743 参照

ios - clang: エラー: cocoapods 環境のセットアップ時にリンカー コマンドが終了コード 1 で失敗しました (呼び出しを表示するには -v を使用します)

iOS プロジェクトの cocoapods 依存関係管理ツールを設定しています。プロジェクトをビルドするときに、次のエラーが発生しました。

と を使用Xcode 4.5してMac OS X Lion 10.7.4います。事前にサンクス。

0 投票する
4 に答える
84241 参照

iphone - Cocoapod の使用時に Xcode の警告を無視する

最新のXcodeの更新後、多くの警告が含まれているサードパーティのライブラリをかなり多く使用しています。(たとえば、Facebook SDK ポッド) これで、これらの警告はすべて、自分の警告またはエラーを表示したい場所で Xcode に表示されます。

これらのエラーを無視する方法はありますか? 「ポッドのインストール」のたびに変更が破棄されるため、それらを修正しても役に立ちません。

0 投票する
3 に答える
5476 参照

ios - XCode/Obj-C で Cocoapods をコンパイルできない – 「Pods-prefix.pch.dia: No such file or directory」

XCode 4.5.1 と iOS 6.0 ベース SDK を使用しています。

これが私が受け取っているエラーです:

i686-apple-darwin11-llvm-gcc-4.2: /Users/fahim/Library/Developer/Xcode/DerivedData/Currenthiphop-emodxxwwaiojlcboaxuodksuwuww/Build/Intermediates/PrecompiledHeaders/Pods-prefix-evibdktwbatdnbabmrlnderfsxxi/Pods-prefix.pch.dia: No such file or directory

Pods-prefix-xxx ディレクトリには 1 つのファイルしかありません。 Pods-prefix.pch.pth.hash-criteria

ここに私のポッドファイルがあります: platform :ios

どんな助けでも大歓迎です。ありがとうございました!