Unable to find a pod with name, author, summary, or description matching `fmdb`

1,先移除掉本地的master,在终端输入pod repo remove master

Unable to find a pod with name, author, summary, or description matching `fmdb`_第1张图片

2,在终端输入cd ~/.cocoapods/repos

3,

把github上的spec下载下来,替换路径~/.cocoapods/repos目录下的master

接着在终端输入命令:git clone --depth 1 https://github.com/CocoaPods/Specs.git master,等待下载完毕

4,执行pod install --no-repo-update就能够正确更新这些第三方库了

5,

再次输入pod search 'AFNetWorking'依然是提示找不到,是因为之前pod search的时候生成了search_index.json,把它删除掉即可输入命令:rm ~/Library/Caches/CocoaPods/search_index.json回车

6,然后再次输入pod search 'AFNetWorking'会提示

Creating search index for spec repo 'master'..

然后等待即可,最终会出现相关的第三方库,并显示

Creating search index for spec repo 'master'.. Done!

 

一、安装 CocoaPods

1、查看当前ruby源

gem sources -l

2、移除(所有)ruby源

gem sources --remove https://rubygems.org/

3、添加新的ruby源

gem sources -a http://gems.ruby-china.org/

4、安装cocoapods

sudo gem install cocoapods

出现如下错误:

ERROR:  While executing gem ... (Errno::EPERM)
    Operation not permitted - /usr/bin/xcodeproj

将命令行换成如下

sudo gem install -n /usr/local/bin cocoapods

5、验证是否安装成功

pod search 'AFNetWorking'

二、创建Podfile文件

1、 cd + 项目路径下

 

2、创建Podfile文件

touch Podfile

3、Podfile 文件内容

platform :ios, ‘7.0’

target '项目名称' do


pod '第三方mingcheng'

....

end

4、执行

pod install

5、执行成功后打开

项目名字.xcworkspace

 

 

你可能感兴趣的:(CocoasPods,开发)