cocoapods
官网:https://cocoapods.org/
根据项目需要搜索所需的第三方库
安装:
sudo gem install cocoapods
设置 cocoapods:
pod setup --verbose
查看安装的版本信息:
pod --version
项目中使用 cocoapods 引入第三方库
在 终端 用cd
命令进入项目目录 ,和 .xcodeproj 文件同级的目录
运行:pod init
,会生成一个 Podfile 文件,打开 Podfile 文件 ,根据第三方库的安装命令,把所需的库写入 Podfile 文件,pod 'JsonSwiftson', '~> 3.0'
,Ctrl + S 保存后,在终端 运行 pod install
, 等待安装,安装完成后会有提示,失败/成功。失败的话可以重新操作一遍试试。
如果需要安装多个第三方库,可以一起写入 Podfile 文件后, 运行 pod install
命令。
安装成功后,关闭 Xcode , 在项目目录中会看到白色的.xcworkspace,直接双击打开,进行开发即可。
image.png
更新引入的第三方库
这里的更新指引入的第三方库版本更新后,使用cocoapods可直接更新。
打开终端,进入项目目录, 运行 pod update
命令
删除引入的第三方库
在 xcode 中,打开 Podfile 文件,删除对应的库,也就是删除文件中的pod 'JsonSwiftson', '~> 3.0'
,然后打开终端,进入项目目录, 运行 pod install
就会卸载已安装的第三方库。
Swift Package Manage
目前有很多不支持这种安装方式,具体可查看开源代码。
有 Package.swift 则说明支持Swift Package Manage引入第三方库
image.png
xcode 中 点击 File -> Add Packages, 输入第三方库下载链接,例如:https://github.com/Alamofire/Alamofire,点击 Add Package 即可。
image.png