美文网首页
在项目中添加Kiwi

在项目中添加Kiwi

作者: 喃哗 | 来源:发表于2016-09-04 22:52 被阅读109次

    最近在研究测试驱动的iOS开发,在众多第三方测试框架中选中了Kiwi,因为它有漂亮的语法,结构性强,简单易懂。在这里先总结下在项目中添加Kiwi(cocoapods安装):

    CocoaPods是一个负责管理iOS项目中第三方开源库的工具

    1、升级ruby环境

    sudo gem update --system

    2、用淘宝镜像源替代官方ruby源,ruby的软件源rubygems.org因为使用的亚马逊的云服务,所以被墙了,需要更新一下ruby的源,现在切换到https://gems.ruby-chona.org了

    gem sources --remove https://rubygems.org/

    gem sources -a https://ruby.taobao.org/

    现在切换成:gem sources -add https://gems.ruby-china.org/

    gem sources -l     //查看ruby软件源

    只有在终端出现下面的文字表明上面的命令是成功的

    *** CURRENT SOURCES ***

    http://ruby.taobao.org/

    3、安装CocoaPods

    sudo gem install cocoapods

    如果mac系统在10.11以上就用下面的命令

    sudo gem install -n /usr/local/bin cocoapods

    sudo xcode-select --switch/Applications/Xcode.app

    然后在终端输入如下命令来安装

    ~/.cocoapods目录下pod setup

    此过程有点长,需耐心等待,等待过程中可以用以下命令查看进度

    cd ~/.cocoapods 

    du -sh

    安装完成后会提示setup completed

    4、cocoapods的使用

    cd到项目目录

    pod init    生成podfile

    修改podfile为:

    target '项目名' do

    pod"Kiwi"

    end

    5、添加kiwi

    pod install

    从项目目录.xcworkspace文件打开就可以看到Kiwi已成功导入。

    ps: lipo -info *.a(查看.a库支持哪些architecture arm7,armv7,arm64,i386)

    可能遇到的错误:

    1、[!] CocoaPods was not able to update the `master` repo. If this is an unexpected issue and persists you can inspect it running `pod repo update --verbose`

    解决:看这里

    相关文章

      网友评论

          本文标题:在项目中添加Kiwi

          本文链接:https://www.haomeiwen.com/subject/upzlettx.html