Cocoapods経由でKiwiを追加しました。これはpodfileの内容です
platform :ios, '5.0'
pod 'BlocksKit'
pod 'ViewUtils'
pod 'AwesomeMenu'
target :KiwiUnitTest, :exclusive => true do
pod 'Kiwi'
end
私は問題なくアプリを実行できます。しかし、cmd + uを押してテストターゲット(KiwiUnitTest)を実行すると、いくつかのエラーが発生します。テストする必要のあるクラス(ParticleView)は、BlocksKit(Cocoapods経由で含まれています)を使用します。そこで、ParticleViewをテストターゲット(KiwiUnitTest)に追加すると、「...の表示インターフェイスがありません...セレクターを宣言しています...テストターゲットはCocoapodsについて何も知らないようです。
私はすでにテストホストに追加し、$(inherited)
追加FRAMEWORK_SEARCH_PATHS
しました。$(BUNDLE_LOADER)
podfileからtrueを削除:exclusive =>
しても役に立ちませんでした
私はすべてを削除し、ココアポッド全体とテストターゲットを最初からセットアップしました。