CocoaPodsのプロジェクトで、ヘッダーファイルが読め込めない時の対処方法

このエントリーをはてなブックマークに追加
はてなブックマーク - CocoaPodsのプロジェクトで、ヘッダーファイルが読め込めない時の対処方法

1つのプロジェクトに複数のターゲットを作成している時に起きる問題のようで引っかかったのでメモ。

File not found エラー
File not found エラー

cocoaPodsを導入して、podsで導入したフレームワークのヘッダーファイルが読めずに、

19:9: fatal error: ‘RestKit/RestKit.h’ file not found

のようなエラーが出ました。

ヘッダーファイルが見つからないんですね。”pod install”をした時に出たエラーを見て、

[!] The target ******** [Debug] overrides the HEADER_SEARCH_PATHS build setting defined in Pods/Pods.xcconfig'.
- Use the
$(inherited)` flag, or
– Remove the build settings from the target.

Build Setting から、ヘッダーパスの継承をしたけどうまくいかず。

Google で検索したら、
objective c – iOS – Build fails with CocoaPods cannot find header files – Stack Overflow

こんなのが見つかって、ProjectのConfigurationのConfigファイルを”Pods”に変更したらうまくいきました。

podsの設定
podsの設定

これが最初のターゲットしか設定されないみたい。

でもうまく入って良かった良かった。

Comments

comments

Powered by Facebook Comments

Post a comment

You may use the following HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">