zoukankan      html  css  js  c++  java
  • cocoaPods 安装

    Ruby是一种功能强大的面向对象的脚本语言

    Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找、安装、升级和卸载软件包,非常的便捷。

    CocoaPods是iOS最常用最有名的类库管理工具

    安装cocoapods

    1.移除ruby的源地址
    gem sources --remove https://rubygems.org/

    2.添加ruby的源地址
    gem sources -a http://ruby.taobao.org/

    3.查看ruby的源地址
    gem sources -l

    4.安装cocoapods
    sudo gem install cocoapods
    //注释:sudo为获取管理员权限,所以需要输入密码,输入密码时光标不提示
    //cd 访问文件
    //ls 查看当前文件夹内的文件
    //pwd 获取当前文件路径
    //cocoaPods 需要ruby最低版本1.9.3,如果需要升级需要查考下面的ruby的升级

    5.如果提示gem版本过低,需要升级gem
    sudo gem update --system

    6.测试cocoapods安装是否成功
    pod search afnetworking
    //注释:afnetworking为第三方的名字,可以换成其他的,并且支持模糊搜索
    //如果没有安装成功,提示Setting up CocoaPods master repo
    //cocoapods安装有两个步骤:A.cocoapods环境安装 B.cocoapods主支创建(相当于从cocoapods服务器上checkout一份到你的电脑)

    7.移除cocoapods主支
    pod repo remove master

    8.修改cocoapods地址
    pod repo add master https://gitcafe.com/akuandev/Specs.git
    //其中https://gitcafe.com/akuandev/Specs.git 也可还成http://git.oschina.net/akuandev/Specs.git

    9.更新cocoapods主支
    pod repo update


    使用cocoapods

    1.创建工程

    2.在命令行里 cd 工程主目录
    例如:cd /Users/fuxiaohui/Desktop/LessonCocoaPods

    3.创建名为 Podfile的文件
    例如:vim Podfile

    4.在Podfile中写入你想要添加的第三方类库,可以使用pod search * 去搜索你想要找的第三方类库
    例如:pod 'JSONKit', '~> 1.5pre'

    5.保存Podfile文件,并退出
    例如: :wq

    6.安装第三方类库
    例如:pod install

    7.From now on use `LessonCocoaPods.xcworkspace`.
    打开*.xcworkspace,
    //注意一定要把之前的项目关掉

    升级ruby

    1.安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包

    2.安装 [Homebrew]
    例如:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    3.安装rvm
    例如:curl -L https://get.rvm.io | bash -s stable

    4.载入 RVM 环境
    例如:source ~/.rvm/scripts/rvm

    5.检查一下是否安装正确
    例如:rvm -v

    6.安装rvm
    例如:rvm install 2.0.0

    7.设置ruby版本
    例如:rvm 2.0.0 --default

    二 : 当CocoaPods 出现 error: RPC failed; result=52, HTTP code = 0 的时候的解决方法

    挂一个全局代理:
    git config --flobal http.postBuffer 24288000 将缓存增大

    1.创建工程

    2.在命令行里 cd 工程主目录
    例如:cd /Users/fuxiaohui/Desktop/LessonCocoaPods

    3.创建名为 Podfile的文件
    例如:vim Podfile

    pod search jsonkit 复制 pod------

    4.在Podfile中写入你想要添加的第三方类库,可以使用pod search * 去搜索你想要找的第三方类库
    例如:pod 'JSONKit', '~> 1.5pre'

    5.保存Podfile文件,并退出
    例如: :wq

    6.安装第三方类库
    例如:pod install

  • 相关阅读:
    从上往下,从左往右
    idea jar包破解
    StarUML 2下载、安装、破解全过程
    windows10 找回windows照片查看器的方法
    Tomcat报错Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
    Java基于SSM在线学习系统设计与实现
    多个iframe,删除详情页时刷新同级iframe的table list
    Eclipse项目工程导入到IDEA继续开发-超详细
    MySQL用B+树做索引
    彻底禁用Chrome插件停用开发者模式提示插件version.dll
  • 原文地址:https://www.cnblogs.com/xgj0721/p/5163019.html
Copyright © 2011-2022 走看看