由于我经常改第三方库,所以一直在手动管理。
但,前两天跳槽到一家新单位,他们每个项目里 都用到了cocopods。于是我把cocopods简单的学习 并梳理。
在已安装好的情况下 使用方法如下:
1, cd到项目目录 终端输入 touch Podfile 这样就会在这个目录下新建一个名为Podfile没有后缀的文件 可以双击打开。
2,pod search '库名' 可以检查 cocopods是否支持这个库 以及 这个库的 所有版本 ,并把pod '库名', '~> 版本号' 放到 Podfile文件中去
3,cd到项目目录(如果在这个目录下 可省去这一步) pod install 就创建了一个 ‘项目名.xcworkspace’ 和Podfile.lock的文件。以后用这个‘项目名.xcworkspace’ 打开项目就行了。
3 2 这两步操作可逆
4,添加,删除,更改版本 只需要 在Podfile里对 pod '库名', '~> 版本号' 进行加,删,改版本号 ,然后pod update即可
5,github上有一个cocoapod 本地也有一个 可以 终端输入 pod install —verbose —no-repo-update 每次如果不加—no-repo-update 要先和远程版本比对 前一句是按照podfile安装库 --verbose表示log日志 后边的no repo update表示不更新本地pod仓库 如果不写 -verbose -no-repo-update 就会非常慢
终端输入gem sources -l 可以输出当前源 查看