欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

iOS开发回顾系列之Podfile 使用方法

程序员文章站 2024-03-24 14:03:52
...

配置 Podlist

Pod 是 iOS 下包管理工具,类似于 JavaScript 里的 npm 或 yarn

创建 Podfile

创建 Podfile 有两种方式:

  • 打开 Terminal,在 iOS 项目的根目录,执行 touch Podfile
    或者
  • 打开 Terminal,在 iOS 项目的根目录,执行 pod init

配置 Podfile

一个简单的 Podfile

target 'MyApp'
pod 'AFNetworking', '~>3.0.4'  # AFNetworking 版本必须 >=3.0.4 并且 <3.1.0

一个复杂的 Podfile

platform :ios, '9.0'  # 指定平台与版本
inhibit_all_warnings!  # 全局禁止显示警告
target 'MyApp' do
# Pods for MyApp
pod 'Fabric', '~>1.6.0'  # Fabric 版本必须 >=1.6.0 并且 <1.7.0
pod 'ObjectiveSugar', '>=1.0.0'  # ObjectiveSugar 版本必须 >=1.0.0
pod 'AFNetworking','<=4.0'  # AFNetworking 版本必须<=4.0
  # Pods for testing
  target 'MyAppTests' do  # MyAppTests 目录下的引用 
    inherit! :search_paths
  end
  # Pods for testing
  target 'MyAppUITests' do # MyAppUITests 目录下的引用 
    inherit! :search_paths
  end
end

安装依赖包

$ pod install
Analyzing dependencies
Downloading dependencies
Installing AFNetworking (3.1.0)
Generating Pods project
Integrating client project
.....

具体步骤如下:

然后打开电脑终端,然后cd到项目总路径下(Attention:就是包含Demo.xcodeproj的那个文件),然后pod init,创建podfile的配置文件,具体如下图所示:

iOS开发回顾系列之Podfile 使用方法

然后进入项目总路径下,会看到多了一个podfile文件,如下:

iOS开发回顾系列之Podfile 使用方法

然后单击打开Podfile文件,需要选择“文本编辑”的打开方式,并且编辑修改Podfile文件如下所示:

iOS开发回顾系列之Podfile 使用方法

iOS开发回顾系列之Podfile 使用方法

修改完podfile配置文件之后,在终端里面接着执行一句命令:pod install,等待一段时间,执行完之后,会提示安装成功的信息,如图:

iOS开发回顾系列之Podfile 使用方法

进入到你的项目目录下,项目里面会多了好几个文件,生成的重要文件Podfile.lock是用来记录着上一次下载的框架版本,包括后缀为.xcworkspace

的文件,如图:

iOS开发回顾系列之Podfile 使用方法

那么就大功告成,然后重启Xcode,再重新打开你的项目,记着不是点击你的 Demo.xcodeproj了,而是点击Demo.xcworkspace这个文件,

iOS开发回顾系列之Podfile 使用方法

这个新项目里面的cocoapods就创建成功了,然后就开始你的表演吧。

iOS开发回顾系列之Podfile 使用方法

 

注:要先关闭 xcode, 不然不能正常生成 Podfile.lock 和 xxx.xcworkspace 文件

打开 Terminal,在 iOS 项目的根目录,执行 pod install

参考文档