我有一个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`
我还能尝试什么?
答案 0 :(得分:2)
您当前的Podfile(只有一个xcodeproj
指令的那个)很好。运行pod install
,将创建一个新的Potato工作区(Potato.xcworkspace
)。然后你只需要在你的Potato工作区添加PotatoServiceTest.xcodeproj
,你的PotatoServiceTest目标也可以使用AFNetworking。