我通过 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 中删除:exclusive =>
true 没有帮助
我删除了所有内容并从头开始设置整个 cocoapod 和测试目标。