私は iOS アプリで CocoaPods を数週間使用しており、テストした 1 つのターゲット (「MainApp」と呼びましょう) で完全に動作します。ただし、別のターゲット (「MyAppLite」) をビルドしたいのですが、ビルドが失敗したことに気付きました (ポッドのヘッダー ファイルの 1 つにファイルが見つかりません)。
私が気づいたビルド設定の違いは次のとおりです。
- その他のリンカー フラグには、MyAppLite に必要なフレームワークが含まれていません
- フレームワーク/ヘッダー/ライブラリの検索パスがすべて MyAppLite で空です
- MainApp のユーザー定義のビルド設定が MyAppLite に存在しない
pod install
を実行したときに、すべてのターゲットにライブラリがリンクされていることを確認するにはどうすればよいですか?
参考までに、これが私の Podfile です。
platform :ios, '5.0'
pod 'TTTAttributedLabel', '~> 1.7.0'
pod 'iRate', '~> 1.7.5'
pod 'MBProgressHUD', '~> 0.6'
pod 'FlurrySDK', '~> 4.2.3'
pod 'ACSimpleKeychain', '~> 0.0.1'
pod 'WEPopover', '~> 0.0.1'
pod 'AFNetworking', '~> 1.3.1'
pod 'Nimbus', '~> 1.0.0'
pod 'QuincyKit', '~> 2.1.9'