在iOS开发中,不可避免地要使用第三方开源库,而CocoaPods就是一个负责管理iOS项目中第三方开源库的工具,其作用类似于Android的gradle或者前端的npm。...CocoaPods的项目源码在Github上管理。 以下是最新的CocoaPods安装教程(2019年8月) 1、查看当前Ruby版本 ruby -v 2、升级Ruby环境,首先需要安装rvm。...ruby版本 安装ruby时,我们最好安装正式版,即2.6.3,当然也可以安装其他的版本。...CocoaPods 到了这一步,就可以开始安装CocoaPods了 sudo gem install -n /usr/local/bin cocoapods 如果安装了多个Xcode,可以使用下面的命令选择对应的版本...Setting up CocoaPods master repo $ /usr/bin/git clone https://github.com/CocoaPods/Specs.git master
1、现在的xcode包是越来越大了,从appstore上下载的,真的是太慢了,下载就用了一天的时间 安装用了几个小时,然后就下班了,幸好第二天来的时候已经安装好了 建议:尽量是在开发者官网上下载,比在市场上下载快的多...2、安装好之后,需要配置环境,安装ruby,之前写的文章的淘宝源已经不能用了,还是得用china的源 1、移除默认源 $ gem sources --remove https://rubygems.org...$ gem sources -l 4、安装cocoapods(提供3个语句) $ sudo gem install cocoapods $ pod setup 过个几分钟或者十几分钟会报错或者卡着不动...with name, author, summary, or description matching afnetworking 这是因为 pod setup成功后会生成~/Library/Caches/CocoaPods...解决方法:(删除search_index.json) rm ~/Library/Caches/CocoaPods/search_index.json ) 如果是第一次执行这条语句,会出现Creating
安装 打开终端,按照以下输入命令,特别注意https和http,一定要写https 1.查看是否是Ruby镜像 查看镜像命令:gem sources -l ?...2.把ruby镜像移除掉,利用淘宝镜像,安装cocoapods 删除命令:gem sources --remove https://rubygems.org/ 添加命令:gem sources -a...注意:https安全协议 3.下载安装Cocoa pods 下载命令:sudo gem install cocoapods ?...ruby.taobao.org/ 更新ruby: sudo gem update --system 如果提示没有权限使用下面的命令: sudo gem install -n /usr/local/bin cocoapods...这样cocoapods就更新了
CocoaPods安装总结 网上有一些教程,但是各有偏重,感觉不够完整,所以笔者汇总了一些网友的教程,并亲自验证安装了,并总结如下 1 在Mac上安装Ruby on Rails(ok) 在Mac.../configure --prefix=/usr/local make make install 5 安装CocoaPods 在安装CocoaPods之前,首先要在本地安装好Ruby环境。...至于如何在Mac中安装好Ruby环境,请google一下,本文不再涉及。 假如你在本地已经安装好Ruby环境,那么下载和安装CocoaPods将十分简单,只需要一行命令。...等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。.../8198694 CocoaPods安装和使用教程 http://code4app.com/article/cocoapods-install-usage Getting Started http://
首先安装配置好 ruby,CocoaPods 需要 Ruby 的版本大于 2.2.2,不然会报错: Error installing pods: activesupport requires Ruby...gems.ruby-china.org/ $ gem sources -l *** CURRENT SOURCES *** https://gems.ruby-china.org/ # 出现以上提示说明添加成功 安装...$ sudo gem install -n /usr/local/bin cocoapods 若 Xcode 为预览版 ,在命令后边添加 --pre 查看版本 $ pod --version $...a pod with name, author, summary, or description matching `AFNetworking` 解决方法 $ rm ~/Library/Caches/CocoaPods...'ORStackView', '~> 3.0' pod 'SwiftyJSON', '~> 2.3' end # 输入以上内容,target '****' do 单引号内填入你自己的项目名称 安装
引入Cocoapods的意义:Cocoapods在引入第三方库时自动为我们完成各种配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等;Cocoapods可以很方便的查找第三方库.../CocoaPods 一、 配置Ruby环境,安装CocoaPods CocoaPods是基于ruby ecosystem的,需要ruby环境,使用ruby的gem命令。...然而Mac系统默认会安装好ruby环境。...// 安装cocoapods,需要输入用户密码,输入完成后,按回车键,需要等待许久后才能完成安装,成功安装后会有提示 pod --version //查看是否安装成功,...搜索成功会显示类库的信息 ---- 二、安装成功,使用CocoaPods 在使用CocoaPods之后,我只需要将用到的第三方开源库放到一个名为Podfile的文件中,然后执行pod install。
二.CocoaPods 的安装 1.替换源 CocoaPods 是基于 ruby ecosystem 的,需要 ruby 环境,使用 ruby 的 gem 命令。所以我们的系统要有 ruby 环境。...添加镜像 $gem sources -a https://gems.ruby-china.com/ (3).重新安装 $sudo gem install -n/usr/local/bin cocoapods...安装时报错截图 报错原因:command line tools没有安装。...(4).重新安装 $sudo gem install -n/usr/local/bin cocoapods。 ? 又报错 报错原因:xcode版本和现在CocoaPods的版本问题不匹配。...解决方案:更新cocoaPods的版本 ,在终端执行如下命令:$gem install cocoapods --pre。再重新执行安装,即安装成功!
今年过年时刚买了台MBP,准备在新本上进行开发,顺便记录下安装CocoaPods过程。...CocoaPods $ sudo gem install -n /usr/local/bin cocapods //现在可能会遇到第一个错误:ERROR: Error installing cocoapods...可存在多版本共存 $ rvm use 2.3.0 再次安装CocoaPods $ sudo gem install -n /usr/local/bin cocoapods //回到刚开始出错的地方...,重新执行,会开始下载100多兆的文件,开始等 $pod setup //成功后绿色字体显示:Setup completed到这里cocoapods已经安装完毕 //可以使用 $pod search..."FMDB"测试一下 setup会下载Podspec文件,可以cd至安装目录,用du -sh *来查看下载进度
cocoapods安装 0.升级/安装Ruby环境 CocoaPods 是使用 Ruby 实现的,可以通过 gem 命令来安装。...$sudo gem install cocoapods 这个命令默认安装的应该是最新版本,如果想安装指定版本的cocoapods,请使用以下命令: $sudo gem install cocoapods...如果安装失败那么 ~/.cocoapods 里面是空的,就需要以下两个命令重新setup。...多M,到这里你已经成功安装了CocoaPods!...CocoaPods的安装和使用非常简单,和其他插件的安装一样,此处不再赘述。 CocoaPods常见问题 Podfile文件过期 [!]
一、安装顺序:Homebrew->rvm->ruby->cocoapods 二、安装cocoapods,报错:activesupport requires Ruby version >= 2.2.2,如下图...ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 3、重新安装...ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 4、安装...rvm2.3.1: rvm install 2.3.1 5、安装cocoapods: sudo gem install cocoapods...CocoaPods会将这些podspec索引文件更新到本地的 ~/.cocoapods/目录下,这个索引文件比较大,有80M左右。 所以第一次更新时非常慢。
Seguin [https://rvm.io] 二、安装 ruby 环境 *Tips: 如果ruby的版本低于2.2.2,安装CocoaPods会报错,所以建议先升级ruby环境,建议升级到2.3.0...此处我还没有查明到底是因为什么报错,但是我关闭Terminal以后,再次安装的时候就可以正常安装了。...Cocoapods 终端执行命令,以管理员的身份安装 sudo gem install cocoapods 安装成功(出现gems installed证明安装成功) Fetching: nanaimo...setup 安装完成以后的输出 Setting up CocoaPods master repo $ /usr/bin/git clone https://github.com/CocoaPods...如果安装 CocoaPods 时不执行此命令,在初次执行 pod intall 命令时,系统也会自动执行该指令(这个我并没有试过,只是网上有这种说法) ---- 六、使用 Cocoapods 给项目安装第三方框架
二:在gitlab上创建一个私有项目TestPod,并且克隆到本地的workspace目录下。
1.指定源 CocoaPods支持Spec仓库,可以建立自己的source,也可以使用非官方的源,只要是符合规定的都可以自定使用。...undefined 私有库创建 source 'https://github.com/624990742/SwiftBase/Specs.git'//自己私有的 source 'https://github.com/CocoaPods
image.png 在本地库中, 并找到对应的libwebp版本的文件 执行命令find ~/.cocoapods/repos/master -iname libwebp ?...image.png 拿到上面的路径,前往文件夹(command+shift+G)~/.cocoapods/repos/master/Specs/1/9/2/libwebp ?
,不过在学习这方面只是之前,需要使用CocoaPods安装依赖;但是有使用过这个工具的朋友一定会被这个工具折腾过;最折腾的在于 pod update 时间过长,这篇文章就是解决这个问题的过程和最终方案;...安装笔记(持续更新)文章给出了一个思路:自己去下载官方 repo ,然后放到 ~/.cocoapods/repos/ 目录下即可; 自己下载有两种做法: 使用cd ~/.cocoapods/repos...--no-repo-update 这样安装依赖的速度就会提升很多,你可以每隔1个月再自己手动更新一次官网即可; 5....总结 上面讲了这边多,我们总结一下使用 CocoaPods 的正确方式: 正常安装 CocoPods 去官网clone仓库放到 ~/.cocoapods/repos/master 目录下 重新执行 pod...setup 后续安装依赖使用 pod install --verbose --no-repo-update 安装依赖 从发现问题到解决问题,花费了我近1天的时间,主要都是花费在 网络下载 - 下载失败
所以,你需要 CocoaPods。 CocoaPods应该是iOS最常用最有名的类库管理工具了,上述两个烦人的问题,通过cocoaPods,只需要一行命令就可以完全解决,当然前提是你必须正确设置它。...重要的是,绝大部分有名的开源类库,都支持CocoaPods。所以,作为iOS程序员的我们,掌握CocoaPods的使用是必不可少的基本技能了。...CocoaPods 的安装和使用介绍 安装 安装方式异常简单 , Mac 下都自带 ruby,使用 ruby 的 gem 命令即可下载安装: $ sudo gem install cocoapods $...这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可以试着 cd 到那个目录,用du -sh *来查看下载进度。...使用 CocoaPods 的镜像索引 所有的项目的 Podspec 文件都托管在https://github.com/CocoaPods/Specs。
CocoaPods安装与使用 Ruby CocoaPods可以很方便的使用Mac自带的RubyGems安装(Mac系统默认安装了Ruby环境),如果不确定自己系统中是否有Ruby的,可以使用ruby...CocoaPods安装 CocoaPods的安装是非常简单的,但是需要注意的是ruby的软件源rubygems.org因为使用亚马逊的云服务,好像被我天朝隔离了。...*** CURRENT SOURCES *** https://ruby.taobao.org/ 5,安装CocoaPods,安装命令如下: sudo gem install cocoapods...sudo nvram boot-args="rootless=0" sudo reboot 此时,在执行安装命令: sudo gem install cocoapods -V 如果依旧有错误...安装成功。
origin git push origin master git tag (和XXX.podspec里的一致,如:0.1.0) git push --tags 七、验证cocoapods...------ Congrats MyThirdPartySDK (0.1.0) successfully published January 26th, 00:41 https://cocoapods.org...-------------------------------------------------------------------------------- 九、验证 将组建在cocoapods发布成功后
Cocoapods 简介: CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的...安装CocoaPods 本文开发环境为 iMac OS X 10.10.3,(最近安装最新版本: 10.13 )安装 CocoaPods之前,要先确保电脑本地是否有 Ruby环境,因为CocoaPods...接下来的安装过程: 以前用到的镜像有淘宝的: gem sources -a https://ruby.taobao.org/(停止维护) ... 2.6.14)你的要不是最新的,你可以试着升级一下gem : sudo gem update --system /************ 2017 - 07-10 更新 再次执行命令安装...安装成功后你执行pod setup或者是你直接pod search AFNetworking 这时候你会遇到的问题是:Setting up CocoaPods master repo 真的,很恶心,我下载的速度都是在十几
前提是你以前已经安装过CocoaPods 1、查看当前pod版本 pod --version 2、命令行安装 // 先更新gem sudo gem update --system // 需要漫长的等待.../ruby.taobao.org/ gem sources -l *** CURRENT SOURCES *** https://ruby.taobao.org/ sudo gem install cocoapods...// 安装cocoapods pod setup ##大功告成!!!
领取专属 10元无门槛券
手把手带您无忧上云