iOS-Cocoapods库命令-Mac

安装CocoaPods:

sudo gem install cocoapods

复制代码

升级CocoaPods:

1.gem update cocoapod 或者
2.sudo gem update --system
复制代码

升级cocoapods

sudo gem install -n /usr/local/bin cocoapods --pre
复制代码

cocoapods根目录

~/.cocoapods/repos
复制代码

iOS项目首次安装pod

pod install
或者
pod install --no-repo-update

复制代码

添加3方库

//省略更新
pod update --no-repo-update

//可以查看更新库的信息 日志
pod update --verbose --no-repo-update

//指定更新某个库
pod update IQKeyboardManager  --verbose --no-repo-update
复制代码

更新本地仓库

1. cd ~/.cocoapods/repos
2. pod repo update
复制代码

更新本地某一个指定仓库

1. 需要在 master -> specs 文件夹下搜索对用的 pod 名称,就可以找到对应的 pod 文件夹路径,然后执行 pod repo update + pod 文件目录, 即可
2. pod repo update 库的本地路径
复制代码

重新下载本地仓库方法一:

1. cd ~/.cocoapods/repos
2. git clone https://github.com/CocoaPods/Specs.git

建议用这个方法下载 (清华镜像)
https://mirror.tuna.tsinghua.edu.cn/help/CocoaPods/

复制代码

下载好之后,只需要把这个Specs 改名为master 就可以了。

然后执行 pod repo 可以看到如下信息:

master
- Type: git (master)
- URL:  https://github.com/CocoaPods/Specs.git
- Path: /Users/fengsh/.cocoapods/repos/master 1 repo

复制代码

CocoaPods: pod search 搜索类库失败的解决办法

删除~/Library/Caches/CocoaPods目录下的search_index.json文件

pod setup成功后,依然不能pod search,是因为之前你执行pod search生成了search_index.json,此时需要删掉。
1.终端输入:rm ~/Library/Caches/CocoaPods/search_index.json

2.删除成功后,再执行pod search xx库。
复制代码

CDN链接 raw.githubusercontent.com
报错解决办法

ping raw.githubusercontent.com
复制代码

找到其中的ip地址 放到hosts文件最后一行

路径 /etc/hosts
复制代码
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享