美文网首页
ios cocoapods安装

ios cocoapods安装

作者: 东方奇迹 | 来源:发表于2019-06-12 16:16 被阅读0次

1、升级Ruby环境
终端输入:$ gem update --system
当没权限升级Ruby时输入:$ sudo gem update --system
2、更换Ruby镜像
终端输入(查看Ruby源):$ gem sources -l
终端输入(移除Ruby源):$ gem sources --remove https://rubygems.org/
终端输入(添加Ruby源):$ gem sources -a https://gems.ruby-china.com/
3、安装CocoaPods
终端输入:$ sudo gem install cocoapods
当没权限安装时输入:$ sudo gem install -n /usr/local/bin cocoapods
4、安装成功(过程漫长,耐心等待)
终端输入:$ pod setup
5、在项目总目录文件路径下,创建podfile文件。
vim Podfile
输入i进入插入模式
platform:ios,'9.0'
target 'ProjectName' do
pod 'AFNetworking', '~> 3.0'
end
按下ESC退出编辑模式
输入:wq退出并保存
pod install(只会按照pod file的要求来请求类库,如果类库版本号有变化,将获取失败)
6、以后如果不增加新的第三方库就pod update (更新所有类库,获取最新版本的类库)
7、pod search al(搜索所有的支持pod的第三方库)pod search AFNetworking(搜索单个的支持pod的第三方库)
8、 pod install报错【You need at least git version 1.8.5 to use CocoaPods】
有一种可能是cocoapods安装成功了,但是链接Xcode的版本过低,所以需要更新Xcode。或者你电脑安装了多个版本的Xcode,就需要修改链接Xcode路径,改成链接电脑比较高版本的Xcode。

在使用新的电脑安装cocoapods是,最后的步骤 pod setup时,报错如下:
error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
在网上找了好多的方法,到最后使用:$ git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master 命令解决

CocoaPods 镜像使用帮助
CocoaPods 是一个 Cocoa 和 Cocoa Touch 框架的依赖管理器,具体原理和 Homebrew 有点类似,都是从 GitHub 下载索引,然后根据索引下载依赖的源代码。

对于旧版的 CocoaPods 可以使用如下方法使用 tuna 的镜像:
pod repo remove master pod repo add master https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git
pod repo update 新版的 CocoaPods 不允许用pod repo add直接添加master库了,但是依然可以: cd ~/.cocoapods/repos
pod repo remove master git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master
最后进入自己的工程,在自己工程的podFile第一行加上:
source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
以前用的是:
source 'https://github.com/CocoaPods/Specs.git'

相关文章

  • Cocoapods 文章汇总

    重装cocoapods iOS - CocoaPods安装 (Homebrew安装)、使用 Homebrew国内如...

  • cocopod 安装使用

    iOS安装CocoaPods详细过程 一、简介 什么是CocoaPods CocoaPods是OS X和iOS下的...

  • cocoaPods详细安装教程

    iOS安装CocoaPods详细过程 一、简介 什么是CocoaPods CocoaPods是OS X和iOS下的...

  • iOS8 Swift 版本 Cocoapods 安装使用

    首先确认你本地的Cocoapods已安装成功,具体安装方法参考iOS 版本CocoaPods 安装使用 cd /...

  • 安装cocoapods

    咻咻。。。链接:最新cocoapods详细安装 - 简书 链接2:iOS安装CocoaPods详细过程 - 昨日微...

  • IOS-百度地图集成

    我使用CocoaPods安装。如果CocoaPods不会安装自行查方法吧,东西比较多,本文不做赘述。 iOS安装C...

  • iOS项目引入pod管理

    iOS项目中引入pod工具 管理三方库的步骤: 一、安装 安装CocoaPods 安装CocoaPods之前,先确...

  • 项目初始化相关

    CocoaPods使用 iOS安装CocoaPods详细过程参考地址:https://www.jianshu.co...

  • iOS开发移除Pod依赖

    iOS开发移除Pod依赖 1. 安装 cocoapods-deintegrate cocoapods-clean ...

  • Cocoapods

    什么是Cocoapods CocoaPods是iOS项目的依赖管理工具 国内安装Cocoapods $ gem s...

网友评论

      本文标题:ios cocoapods安装

      本文链接:https://www.haomeiwen.com/subject/vuilfctx.html