相信ios开发人员对CocoaPods都一定不默认,此次仅是记录一下CocoaPods的一些用法,方便以后查阅;
1、安装CocoaPods很简单,Mac下都自带ruby,使用ruby的gem命令即可下载暗黄
$ sudo gem install cocoapods
$ pod setup
有时候系统会提示你的gem太老,这时就需要升级gem了,
sudo gem update --system
另外,ruby的软件源rubygems.org因为使用亚马逊的云服务器,所以被屏蔽了,在国内要将官方的ruby源换成国内淘宝的源。
gem sources --remove https://rubygems.org/
gem sources --a http://ruby.taobao.org/
gem sources -l
2、使用CocoaPods需要新建一个名为Podfile的文件,以如下格式将依赖的库名依次列在文件中即可:
打开终端,cd到项目目录下,先执行:
vim podfile
而后按照如下格式修改Podfile
platform:ios, '7.0'
pod 'SDWebImage', '~>3.7'
pod 'FXForms', '~> 1.2.13'
pod 'BlocksKit'
pod 'MBProgressHUD', '~> 0.9.1'
按esc键切换到命令模式,输入:wq退出保存,然后
pod install 开始安装
安装完成后,要使用CocoaPods生成的*.xcworkspace文件来打开工程,而不是使用之前的 *.xcodeproj文件来打开工程
每次更改额Podfile文件,都需要重新执行一次pod update命令
3、可以使用pod search命令来查找第三方库是否存在于CocoaPods管理的库中
比如我们使用 pod search FXForms 来查找是否有FXForms这个库
按esc键切换到命令模式,输入:wq退出保存,然后
4、CocoaPods在执行pod install 和 pod update 时,会默认县更新一次podspec索引,如果我们不想更新的话,可以使用--no-repo-update参数来禁止索引
pod install --no-repo-update
pod update --no-repo-update
CocoaPods的安装与使用说明
最新推荐文章于 2024-03-07 11:53:06 发布