更新指定第三方库
pod update 库名
Tips: 安装repo镜像
cd ~/.cocoapods/repos
git clone --depth 1 https://github.com/CocoaPods/Specs.git master
pod install --verbose --no-repo-update
该命令只安装新添加的库,已更新的库忽略
pod update 库名--verbose --no-repo-update
该命令只更新指定的库,其它库忽略
podfile 里面删除要删除的库
在终端执行命令 pod update --verbose --no-repo-update
当需要在CocoaPods中删除一个我们不要的库时 可以在Podfile中直接删除相关库
再cd 到项目目录 执行pod update --verbose --no-repo-update 或者pod install --verbose --no-repo-update命令
两者的删除时区别:
pod update --verbose --no-repo-update 会在删除相关库时 更新其他库版本
pod update 库名 --verbose --no-repo-update 只会删除相关库 和下方一致
pod install --verbose --no-repo-update 只会删除相关库
两者的安装时区别:
pod install --verbose --no-repo-update 只安装新添加的库
pod update --verbose --no-repo-update 会在安装相关库时 更新其他库版本
pod update 库名 --verbose --no-repo-update 只更新指定的库,其它库忽略
个人建议使用 pod install --verbose --no-repo-update
pod install --repo-update
//cocoapods 报错
You have either:
* out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
* mistyped the name or version.
* not added the source repo that hosts the Podspec to your Podfile.
你有:
*过期的源repo,你可以用' pod repo update '或' pod install——repo-update '更新。pod repo update --verbose
*输入错误的名称或版本。
没有在您的Podfile中添加承载Podspec的源repo。
查看Cocoapods引入第三方库的版本号
1.打开终端,cd 项目文件目录
2.执行命令:cat Podfile.lock
3.查看输出:Podfile.lock文件会跟踪每个pod的已安装版本并锁定这些版本。
4.执行pod outdated命令,可以查看项目中非最新的第三方库的名字、版本号以及对应的最新的版本号,项目中已经是最新的库不显示
5.更新第三方库
1)更新指定库名的第三个库,其他库不更新:pod update 库名 --verbose --no-repo-update
2)更新所有的第三方库:pod update --verbose --no-repo-update
6.只安装新增的库,已经安装的库不更新
pod install --verbose --no-repo-update
2,pod search 出现 CDN: trunk URL couldn't be downloaded: 错误
用第一个删除trunk 解决了
1.执行 pod repo remove trunk 命令,移除掉trunk源就行了
2.打开你工程的podfile文件,在最顶部添加
网友评论