使Pod可用于测试,而不是源

时间:2017-05-15 08:17:17

标签: ios swift testing cocoapods

我很困惑为什么我得到这个结果。以下是我的Podfile

use_frameworks!

target 'Project' do
  pod 'SwiftLint'

  target 'ProjectTests' do
      inherit! :search_paths
      pod 'Kakapo'
  end

end

在这种情况下,我希望Kakapo只能用于我的ProjectTests文件。但是,我可以在Project源文件中导入它,这不是我所期望的,我不希望它在那里可用。任何人都可以解释为什么会出现这种情况,以及如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

试试这个

use_frameworks!

target 'Project' do
  pod 'SwiftLint' 
end

target 'ProjectTests' do
  pod 'SwiftLint'
  pod 'Kakapo'  
end