1.1安装卸载
在执行的时候可能因为权限的问题导致执行失败,可以在命令前面加上sudo
以管理员的身份运行。
$sudo gem install -n /usr/local/bin cocoapods
$gem uninstall cocoapods
1.2常用命令
// 1.在当前路径下创建podfile
$pod init
// 2.更新pod索引库
$pod setup
// 3.查看pod仓库源
$pod repo
// 4.根据Podfile.lock中的第三方库的版本号下载安装第三方库到项目
$pod install
// 5.更新项目依赖,也就是重新下载最新的第三方库,并且生成一个Podfile.lock
$pod update
// 6.安装或者更新pod的时候不更新pod索引库[默认是会更新的,且更新速度会比较慢,尤其是在没有翻墙的情况下]
$pod install --no-repo-update
$pod update --no-repo-update
有关pod仓库的操作命令
// 1.删除pod索引仓库
$pod repo remove [repoName]
// 2.添加pod索引仓库
$pod repo add [repoName] [repoURL]
// 3.更新pod索引仓库
$pod repo update [repoName]
// 4.提交.podspec到私有pod仓库,需要在.podspec所有目录
$pod repo push [repoName]
1.3pod地址
- pod索引库地址:
~/.cocoapods/repos
- pod缓存地址:
~/Library/Caches/CocoaPods
- pod官方仓库地址:
https://github.com/CocoaPods/Specs.git