ios - Cocoapods:iOS 应用中的 OS X 测试应用?
<p><p>我有一个 iOS 应用,我们称之为 <strong>Potato</strong>。它在 PotatoServiceTest 子目录中有一个名为 <strong>PotatoServiceTest</strong> 的命令行 OS X 实用程序。这两个都使用(当前)单个 pod,<strong>AFNetworking</strong>。</p>
<p>过去,我只会使用两者中的 AFNetworking git 子模块。但我真的很想在这里尝试一下 Cocoapods。如何配置我的 Podfile?</p>
<p>我的 Podfile 目前看起来像这样:</p>
<pre><code>xcodeproj 'Potato.xcodeproj'
target 'Potato' do
pod 'AFNetworking', '~> 3.0'
end
</code></pre>
<p>我的理解是这应该是我需要的:</p>
<pre><code>xcodeproj 'Potato.xcodeproj'
xcodeproj 'PotatoServiceTest/PotatoServiceTest.xcodeproj'
target 'Potato' do
pod 'AFNetworking', '~> 3.0'
end
target 'PotatoServiceTest' do
pod 'AFNetworking', '~> 3.0'
end
</code></pre>
<p>但是,我收到一个错误:</p>
<pre><code>[!] Unable to find a target named `Potato`
</code></pre>
<p>我还能尝试什么?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>您当前的 Podfile(只有一个 <code>xcodeproj</code> 指令的 Podfile)很好。运行 <code>pod install</code> 将创建一个新的 Potato 工作区(<code>Potato.xcworkspace</code>)。然后,您只需在您的 Potato 工作区中添加 <code>PotatoServiceTest.xcodeproj</code>,AFNetworking 也将可用于您的 PotatoServiceTest 目标。</p></p>
<p style="font-size: 20px;">关于ios - Cocoapods:iOS 应用中的 OS X 测试应用?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/34421481/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/34421481/
</a>
</p>
页:
[1]