Cocoapods的简单介绍和使用
1、Cocoapods运行环境和gem命令
1.1 Ruby运行环境和gem命令
Mac自带Ruby环境。如果gem版本太旧,可以使用以下指令升级到最新:
sudo gem update --system
检查Ruby版本指令:
ruby -v
检查gem版本指令:
gem -v
1.2 安装指定版本的Cocoapods
安装指令:
sudo gem install cocoapods -v 1.11.3
卸载指令:
sudo gem uninstall cocoapods
对于Mac OS X 10.11 : CocoaPods安装
sudo gem install -n /usr/local/bin cocoa pods
2、Cocoapods的使用
命令行输入 pod --help 或者随意输入一个错误的命令如 pod -v ,会提示查看其他指令。
2.1 安装库
1> 项目根目录创建一个Podfile文件,如果没有的话,cd 进入 .xcodeproj 所在的目录,通过以下命令来创建一个Podfiel:
pod init
2> 打开Podfile文件,添加源和库信息,建议用 Xcode 打开Podfile,保存。如下:
如何指定版本信息,如下:
pod 'xxx' //不显式指定依赖库版本,表示每次都获取最新版本 pod 'xxx', '~> 0' //高于0的版本,写这个限制和什么都不写是一个效果,都表示使用最新版本 pod 'xxx', '1.6' //只使用1.6版本 pod 'xxx', '> 1.6' //使用高于1.6的版本 pod 'xxx', '>= 1.6' //使用大于或等于1.6的版本 pod 'xxx', '< 1.6' //使用小于1.6的版本 pod 'xxx', '<= 1.6' //使用小于或等于1.6的版本 pod 'xxx', '~> 1.6' //使用大于等于1.6但小于2.0的版本
Podfile语法:http://guides.cocoapods.org/syntax/podfile.html
3> 安装库
cd 到项目根目录,命令行运行:
pod install
这个时间一般都是比较长的,安装完成后项目根目录会多了一些文件,其中包括.xcworkspace文件。
此时编译运行项目不再使用.xcodeproj文件,而是使用.xcworkspace文件。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)