iOS风控专题

pod search 提示Unable to find a po

2018-03-30  本文已影响14人  灰灰是只小贱狗

制作cocoapods私有库时,输入pod search Person (Person为自己私有库)发现提示"[!] Unable to find a pod with name, author, summary, or description matching `Person`" ,作为第一次尝试制作私有库的小白 ,脑子里首先想到的是:一定是我制作的库出问题了。怎么办?只能从头再来咯。于是笔者重头来了一遍:文件夹---> */{.h,.m} ---> podspec文件,再一次仔细核对podspec的关键信息,提交git等等。可等我再一次输入"pod trunk push Person.podspec"时,同样的红色文字还是出现了。然后试着尝试pod search ,发现原来不是库的问题,是pod出现问题了。既然找到了原因,问题就好解决了么。

解决方案:手动移除.cocoapods/repos目录下的master,然后Git clone 替换。

解决步骤:

1、在终端输入cd ~/.cocoapods/repos

2、移除master文件

3、输入命令:git clone --depth 1 https://github.com/CocoaPods/Specs.git master

4、等clone完成后,记得先删除search_index.json。pod search的时候会生成该文件,会主动记录之前搜索的行为存在本地,所以一般第二次搜索会比第一次快。

输入命令:rm ~/Library/Caches/CocoaPods/search_index.json回车

5、验证pod search 是否正常

>注:所写文章均为作者自己的学习笔记,不做任何其他参考价

上一篇 下一篇

猜你喜欢

热点阅读