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

13 浏览
0 Comments

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

我正在处理一个由工作区中的其他三个项目组成的项目。我想使用CocoaPods来管理工作区中的依赖关系,但是CocoaPods总是创建一个只有一个额外项目的自己的工作区。我想做的是将CocoaPods项目添加到已经存在的工作区中。有没有简单的方法可以实现这一点?

0
0 Comments

问题的出现原因:

问题是由于在现有工作空间中添加CocoaPods而引起的。CocoaPods是一个用于管理iOS项目的第三方库的工具。当尝试将CocoaPods添加到现有工作空间时,可能会遇到一些问题。

解决方法:

解决方法是在Podfile中指定工作空间。以下是解决方法的步骤:

1. 打开终端并导航到项目的根目录。

2. 在终端中运行命令

pod init

,这将在项目根目录中创建一个名为Podfile的文件。

3. 打开Podfile并添加以下行:

workspace 'MyWorkspace'

,将'MyWorkspace'替换为您的工作空间名称。

4. 保存并关闭Podfile。

5. 返回终端并运行命令

pod install

。这将安装Podfile中指定的CocoaPods库。

6. 等待安装完成后,CocoaPods将自动为您的工作空间创建一个名为.xcworkspace的文件。确保以后始终使用该文件打开项目。

通过按照上述步骤将CocoaPods添加到现有工作空间,您将能够成功安装并使用所需的第三方库。

0
0 Comments

如何将CocoaPods添加到现有的工作空间而不是项目

在终端中,进入包含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

运行以下命令:

$ pod install

为什么要在已有的问题中添加一个已被接受的答案,而且和你的答案几乎一样?

这个回答有更多的细节。旧答案在我的搜索中没有帮助我。

这个答案和medium.com的medium.com//…的混合帮助了我构建这个解决方法。请注意,一旦运行了pod install命令,请清理项目并重新启动XCode。有时它无法更新依赖项。谢谢,朋友。

project中的路径不应该以“/”开头。对我来说,这个是有效的:project 'pathTo/MyProject',但这个不行:project '/pathTo/MyProject'

0