7

別の Cocoapod に依存する Cocoapod を作成しようとしていますが、コンパイル時に問題が発生しています。この場合、MyApp は CocoapodA と CocoapodB を使用し、B は A に依存しているとします。

MyApp ポッドファイル:

platform :ios, '5.0'
pod 'CocoapodA'
pod 'CocoapodB', :path => '../../CocoapodB'

CocoapodB Podspec:

s.dependency 'CocoapodA'

しかし、コンパイルしようとすると'CocoapodA/CocoapodA.h' file not found、CocoapodB のインポートがそれを含めようとしている場所が表示されます。

Podspec のドキュメントを読んでみましたが、不足しているものを実際には取得できませんでした。私も試しs.library = 'CocoapodA'ました。

4

2 に答える 2

0

CocoapodA のヘッダー ファイルを正しく指定していることを確認してください。次に例を示します。

s.public_header_files = 'CocoapodA/**/*.h'

于 2013-10-24T09:35:53.127 に答える