如何将cocoapods添加到现有工作区而不是项目

paw*_*isz 20 xcode ios cocoapods

我正在开发一个项目,该项目由工作空间中的其他三个项目组成.我想使用CocoaPods来管理我在工作区中的依赖,但CocoaPods总是创建自己的工作区,只有一个addtional项目.我想要做的是将CocoaPods项目添加到已经存在的工作区.是否有任何简单的方法来实现这一目标?

Ill*_*rit 27

在终端中使用xcworkspace文件转到目录.

$ touch Podfile

然后在Podfile中:

workspace 'YourWorkspace'

target 'YourProjectName' do
    platform :ios, '8.0'
    pod 'your pod' 
    project 'Path to your Project in your workspace'
end
Run Code Online (Sandbox Code Playgroud)

$ pod install

  • 它有更多的细节.旧的答案对我的搜索没有帮助 (15认同)
  • `project` 中的路径不应以“/”开头。对我来说,这有效:`project 'pathTo/MyProject'`,但这没有:`project '/pathTo/MyProject'`。 (3认同)

Tho*_*ers 11

您可以在podfile中指定工作区.

workspace 'MyWorkspace'
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅此链接:http: //guides.cocoapods.org/syntax/podfile.html#workspace