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

  • 相关阅读:
    深入剖析ASP.NET的编译原理之二:预编译(Precompilation)
    六个建议防止SQL注入式攻击
    微软IIS的ISAPI筛选器权限法则
    IIS属性没有ASP.NET选项
    让我们的服务器更安全Win03 防木马权限设置,IIS服务器安全配置
    IIS自动停止,iis自动关闭。应用程序池假死、自动重启以及iis权限等解决办法
    深入剖析ASP.NET的编译原理之一:动态编译(Dynamical Compilation)
    c#操作xml
    C# 容易出现insert into语句的语法错误的原因
    兼容ie/火狐的全能日历代码含农历
  • 原文地址:https://www.cnblogs.com/xgj0721/p/5163019.html
Copyright © 2011-2022 走看看