在我们使用cocoaPods
引入三方框架,在执行pod search
会出现以下错误信息:
[!] Unable to find a pod with name, author, summary, or description matching `......`
原因
我们本地缓存的cocoaPods
中没有对应库最新的版本号,需从远端更新,执行pod setup
,更新本地库,当我们执行pod search
命令时,会去本地文件~/Library/Caches/CocoaPods/search_index.json
中查找相应类库,查不到的时候,我们需删除本地文件search_index.json
,重新生成一份search_index.json
文件
注意
为了确保类库在cocoaPods中,可以去
cocoapods.org查看类库是否存在
解决方法
1.执行 pod setup
出现Setup completed
说明更新成功,然后执行步骤2
2.删除~/Library/Caches/CocoaPods/search_index.json
中的search_index.json
文件
执行命令 rm ~/Library/Caches/CocoaPods/search_index.json
删除文件
3.执行 pod search
出现以下提示信息,更新成功
Creating search index for spec repo 'master'.. Done!
然后就可以查到你要找的库文件了
网友评论