在我们使用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!
然后就可以查到你要找的库文件了










网友评论