0

スタティック ライブラリ プロジェクトiKitでcocoapodsを使用し、メイン アプリ プロジェクトでサブプロジェクトとしてiKitを使用しようとしました。メイン アプリ プロジェクトをビルドすると、エラーが発生します。

ここで画像を見てください:

そのようなソースと静的ライブラリをどのように構築すればよいですか?

メインアプリプロジェクトTestiKitで cocoapodsを直接使用すると、すべて問題ありません。

どうすればいいですか?

4

1 に答える 1

1

iKitにCocoaPodsから提供される依存関係がある場合、この方法でプロジェクトを含めると、それらは確実にリンクされません。iKit用のpodspecを作成し、それをメインプロジェクト内にリンクするのがおそらく最善でしょう。次に、この新しいpodspecで、iKitの依存関係を指定すると、すべてが正しくリンクされます。ここでの問題は、CocoaPodsがPods.xcconfigを使用するiKitワークスペースで作成されたPodsプロジェクトを含めていないため、その依存関係をリンクできないことです。

于 2013-03-14T13:10:59.300 に答える