zoukankan      html  css  js  c++  java
  • 使用cocopod管理第三方

      扭捏了两年多一直不愿意使用cocopod来管理第三方,一直感觉直接拖拽第三方就挺方便的,直到今天使用第三方库WebViewJavascriptBridge,拖拽一直有问题,不得已研究、使用了cocopod。

    1、我们可以用淘宝的Ruby镜像来访问安装 cocoapods(我使用的镜像是https://gems.ruby-china.org/)

    $ gem sources --remove https://rubygems.org/
     //等有反应之后再敲入以下命令
    $ gem sources -a http://ruby.taobao.org/

    为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看
    $ gem sources -l

    只有在终端中出现下面文字才表明你上面的命令是成功的:
    *** CURRENT SOURCES ***
            http://ruby.taobao.org/

    安装cocoapods
    $ sudo gem install cocoapods

    2、创建管理第三方的podfile文件
    在xcode工程文件同级目录下创建Podfile文件
    cd到当前项目的xcode工程文件目录下
    $ vim Podfile
    写入以下内容(这是现在最新的写法,之前网上找的方法会报错)

    platform :ios, '8.0'

    target 'ExampleBridgeApp' do

    pod 'WebViewJavascriptBridge', '~> 6.0.2'

    end

    备注:有一些第三方包需要加如下面一句话:
    use_frameworks!

    esc然后
    :wq退出保存

    在这个目录下运行这个文件
    $ pod install
    更新第三方
    pod update
    3、在xcode中使用
    安装完成,重新打开xcode。
    在build settings——》user header search paths——》${SRCROOT}/**
    在需要引用的地方直接引用需要的第三方头文件就好了

     
  • 相关阅读:
    C++并发编程实战---阅读笔记
    设计模式---命令模式
    图解HTTP(六)HTTP首部
    HTTP 状态码
    使用VS2012调试Dump文件
    如何设置C++崩溃时生成Dump文件
    boost::asio::io_service类
    boost::asio 同步&异步例子
    boost::bind
    c++并发编程之原子操作的实现原理
  • 原文地址:https://www.cnblogs.com/shizhiliblog/p/7641990.html
Copyright © 2011-2022 走看看