美文网首页
cocoapods使用

cocoapods使用

作者: 昊楷 | 来源:发表于2019-05-15 11:58 被阅读0次

    cocoapods

    常用库

       pod 'AFNetworking', '~> 3.2.1'
       pod 'Masonry', '~> 1.1.0'
       pod 'SDWebImage', '~> 5.0.0'
       pod 'MJExtension', '~> 3.0.16'
       pod 'CYLTabBarController', '~> 1.20.0'
       pod 'TYPagerController', '~> 2.1.2'
       pod 'SDCycleScrollView', '~> 1.75'
       pod 'MJRefresh', '~> 3.1.16'
       pod 'DZNEmptyDataSet', '~> 1.8.1'
       pod 'IQKeyboardManager', '~> 6.2.1' 
    
    
    

    第一步,首先要检查Mac是否安装了rvm。打
    开终端,输入指令rvm -v

    step1 :安装rvm

    curl -L get.rvm.io | bash -s stable
    

    step2 :指定源

    source ~/.rvm/scripts/rvm
    

    step3 :查看版本确认是否安装成功

    rvm -v
    

    //会出现类似这种的 表示安装成功

    rvm 1.29.3 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin 
    [https://rvm.io]
    

    Step 4: 列出所有指定源里的ruby版本

    rvm list known
    

    //出现 以下的内容

    [ruby-]1.8.6[-p420]
    [ruby-]1.8.7[-head] # security released on head
    [ruby-]1.9.1[-p431]
    [ruby-]1.9.2[-p330]
    [ruby-]1.9.3[-p551]
    [ruby-]2.0.0[-p648]
    [ruby-]2.1[.10]
    [ruby-]2.2[.7]
    [ruby-]2.3[.4]
    [ruby-]2.4[.1]
    ruby-head
    
    

    第二步,用rvm安装ruby环境</font>

    查看当前的ruby的版本

    yangyundeMacBook-Pro:~ yangyun$ ruby -v
    ruby 2.3.3p222 (2016-11-21 revision 56859) [universal.x86_64-darwin17]
    

    升级最新版的ruby
    在上面操作中 rvm list known 指令中可以看到ruby的最新版本为2.4.1 所以执行以下指令 然后根据提示按“enter”键。

    rvm install 2.4.1  
    

    这里在升级ruby的时候失败的话 可能是gem太老了可以尝试用如下命令升级 gem

    sudo gem update --system
    

    检查ruby源并移除

    yangyundeMacBook-Pro:~ yangyun$ gem sources --remove  https://rubygems.org/ (step1)
    https://rubygems.org/ removed from sources
    
    yangyundeMacBook-Pro:~ yangyun$ gem sources -a https://gems.ruby-china.com/  added to sources
    
    
    yangyundeMacBook-Pro:~ yangyun$ gem sources -l(setp3)
    *** CURRENT SOURCES ***
    
    https://gems.ruby-china.com
    
    

    第三步,安装CocoaPods(sudo 表示管理员执行指令,需要输入密码的)

    OS X 10.11之前系统的安装cocoapods 指令:$ sudo gem install cocoapods

    OS X 10.11以后系统的安装cocoapods 指令:$ sudo gem install -n /usr/local/bin cocoa pods

    然后 执行 完成之后执行 search的操作 看看能否search成功

    pod setup 
    
    pod search afnetworking
    

    第四 常见的问题

    WechatIMG3310.jpeg

    一直等着不要动

    直到出现这个为止

    Creating search index for spec repo 'master'.. Done!
    

    如果出现


    运行

    git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master 
    

    参考
    https://www.jianshu.com/p/1e4d1fb0c6ec

    三、 使用
    Step1: 使用终端进入到你的工程目录

    cd 目标文件夹路径(直接拖过来就行)

    Step2: 执行pod init 指令

    pod init
    

    执行成功后会出现一个 Podfile 的文件 这里可以用终端的vim 进行编辑

    Step3: 编辑Podfile文件 并保存

    Step4: 终端执行命令 pod install

    pod install
    

    Step5: 打开上面的xcworkspace

    用pod 之后的以后就是用xcworkspace打开工程就行了 然后在工程中导入AFN 可以的话就OK

    相关文章

      网友评论

          本文标题:cocoapods使用

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