Cocoapods:iOS应用程序中的OS X测试应用程序?

时间:2015-12-22 17:36:14

标签: ios cocoapods

我有一个iOS应用,我们称之为马铃薯。它在PotatoServiceTest子目录中有一个名为 PotatoServiceTest 的命令行OS X实用程序。这两个都使用(当前)单个pod, AFNetworking

过去,我只使用两者的AFNetworking git子模块。但我真的想在这里试试Cocoapods。如何配置我的Podfile?

我的Podfile目前看起来像这样:

xcodeproj 'Potato.xcodeproj'
target 'Potato' do
    pod 'AFNetworking', '~> 3.0'
end

我的理解是,这应该是我需要的:

xcodeproj 'Potato.xcodeproj'
xcodeproj 'PotatoServiceTest/PotatoServiceTest.xcodeproj'

target 'Potato' do
    pod 'AFNetworking', '~> 3.0'
end

target 'PotatoServiceTest' do
    pod 'AFNetworking', '~> 3.0'
end

然而,我收到错误:

[!] Unable to find a target named `Potato`

我还能尝试什么?

1 个答案:

答案 0 :(得分:2)

您当前的Podfile(只有一个xcodeproj指令的那个)很好。运行pod install,将创建一个新的Potato工作区(Potato.xcworkspace)。然后你只需要在你的Potato工作区添加PotatoServiceTest.xcodeproj,你的PotatoServiceTest目标也可以使用AFNetworking。