组件库更新了新的内容,并且把更新内容之后的版本号也变了,github上是可以看到更新记录的,但是本地使用
pod search 'JCZJTest'
命令却获取不到的解决方法. 解决方案
- 1.执行
pod repo update
更新一下本地的repo
。
由于
cocoapods
管方的repo
已经是最新了但是本地的repo
却没有更新导致的。
- 2.如果嫌上边的命令慢的话,不想更新其他的本地库,也可以使用
pod repo update ~/.cocoapods/repos/xxxx(这里是具体库的路径)
这个命令。
可能有些同学会问了,本地cocoapods的repos那么多文件我怎么才能找到具体要更新的那个三方库的文件夹呢?
方法就是:通过Linux中的Find命令搜索文件具体命令如下:
- 1.查找文件夹
find ~/.cocoapods/repos(这里是那你本地repos的具体路径) -name 'JCZJTest'(要查找的库文件夹名称) -type d
- 1.查找具体的文件
find ~/.cocoapods/repos(这里是那你本地repos的具体路径) -name 'test.json'(要查找的具体文件名称) -print