一尘不染

无法安装Cocoapods-在项目目录中找不到Podfile

swift

我下载了一个示例项目,以学习如何制作UIPageViewController,并且我试图从本质上分叉该项目,并且需要添加第三方库。目前,我的项目中似乎没有.xcworkspace文件。当我尝试安装cocoapods时,我首先运行

sudo gem install cocoapods -在终端的特定项目目录中

pod install -在同一目录中

我在终端“项目目录中未找到Podfile”中收到错误。

发生这种情况是因为我没有.xcworkspace文件吗?我是否正确安装了Podfile?

在此处输入图片说明


阅读 348

收藏
2020-07-07

共1个答案

一尘不染

添加CocoaPods以管理项目中的依赖项的步骤:

  1. sudo gem install cocoapods ->这会将CocoaPods作为软件安装在您的计算机上。

  2. 转到项目目录的根目录并执行pod init->这会将基本Podfile添加到您的项目中。

  3. 通过编辑将您具有的外部依赖项添加到此Podfile中。

  4. 运行pod install,它将获取您提到的所有外部依赖项,并将其与.xcworkspace项目文件关联。此.xcworkspace文件会为你生成,如果你已经没有一个。

从这里开始,您应该使用.xcworkspacefile而不是.xcproject/ .xcodeproj

Podfile语法示例:

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

AFNetworkingPod 在哪里,3.0是我要安装的特定版本。

文档:使用CocoaPods

2020-07-07