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}/**
    在需要引用的地方直接引用需要的第三方头文件就好了

     
  • 相关阅读:
    Django之cookie与session
    Django之在Python中调用Django环境
    Django之Django终端打印SQL语句
    Django之事务
    Django之ORM操作(聚合 分组、F Q)
    Linux常用服务安装部署
    Linux服务基础命令
    程序员的vim
    Linux的xshell命令
    Linux操作服务器的初识
  • 原文地址:https://www.cnblogs.com/shizhiliblog/p/7641990.html
Copyright © 2011-2022 走看看