pod search无法搜索到第三方库

pod search无法搜索到第三方库

前言

今天在浏览技术文章时,发现了一款实用的第三方库LifetimeTracker,让开发者在开发过程中,直观快速的发现应用生命周期内的内存泄漏。 LifetimeTracker支持CocoaPods安装,但是在终端中$ pod search LifetimeTracker 却提示我:

[!] Unable to find a pod with name, author, summary, or descriptionmatching '······'

通常验证库是否在Cocoapods的Repos中存在,可以去cocoapods.org搜索。在cocoapods.org中发现LifetimeTracker是存在的。

解决方案

  • 执行pod setup
    • 在终端输入$ pod setup, 会出现 Setting up CocoaPods master repo, 等几分钟会输出 Setup completed, 说明 pod setup执行成功。
  • 删除~/Library/Caches/CocoaPods目录下的search_index.json文件
    • 终端输入$ rm ~/Library/Caches/CocoaPods/search_index.json
  • 执行pod search
    • 终端输入$ pod search LifetimeTracker
    • 输出 Creating search index for spec repo ‘master’.. Done!, 稍等片刻就会出现所有带LifetimeTracker字段的库出现。

最后

如果对大家有帮助,请github上follow和star,本文发布在戴超的技术博客,转载请注明出处

Loading Disqus comments...
Table of Contents