美文网首页
CocoaPods初次使用指南

CocoaPods初次使用指南

作者: 阳关三叠 | 来源:发表于2015-10-18 21:50 被阅读326次

    CocoaPods应该是iOS最常用最有名的类库管理工具了,通过cocoaPods,只需要一行命令就可以完全解决,当然前提是你必须正确设置它。重要的是,绝大部分有名的开源类库,都支持CocoaPods。

    1. 配置安装

    1. 安装Cocoapods

    sudo gem install cocoapods
    pod setup

    更新gem命令
    
    sudo gem update --system
    
        另外ruby源由于被屏蔽,改为淘宝的源
        gem sources --remove https://rubygems.org/
        gem sources -a http://ruby.taobao.org/
        查看
        :gem source -l
    

    http://www.bkjia.com/Androidjc/951369.html 关于Cocoapods的一篇使用介绍

    CocoaPods 安装步骤: ———————————————————————------------------------

    删除: gem source --remove https://rubygems.org/

    添加: source -a https://ruby.taobao.org/

    安装和更新: sudo gem install cocoapods

    搜索三方: pod search AFN

    路径不对输入: sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

    CocoaPods 使用步骤:-----------------------------------------------

    工程 Show in Finder, 右击可执行文件xcodeproj, 打开方式 —> 终端

    cd ..

    ls 该命令回车后会出现四个文件路径

    touch Podfile 该命令结束后在工程目录中多一个Podfile文件

    右击Podfile文件 —> 打开方式 —> 其他 —> Xcode

    在文件中输入:
    pod 'AFNetworking'
    pod 'MBProgressHUD'
    pod 'MJRefresh'
    pod 'SDWebImage'
    pod 'Masonry'
    pod 'DZNEmptyDataSet'
    pod 'UMengSocial'

    终端安装输入: pod install --verbose --no-repo-update
    (终端更新输入: pod update --verbose --no-repo-update)
    完事后工程目录中多一个后面所用的可执行文件xcworkspace, 先关闭原来的可执行文件,在打开该文件

    2.在使用CocoaPods时出现的问题

    1. pod setup报CocoaPods was not able to update the master repo 错误解决办法

      • 先删除全局的缓存:
        $ sudo rm -fr ~/Library/Caches/CocoaPods/
        $ sudo rm -fr ~/.cocoapods/repos/master/
      • 删除当前Pods
        $ sudo rm -fr Pods/
      • 在执行
        $ sudo gem install cocoapods
        $ pod setup
    2. 使用CocoaPods import导入时没有提示的解决方法

      • import时使用< >代替" "
      • 如果不行在Target中的BuildSettings-search Paths下的User Header Search Paths中添加$(PODS_ROOT)选择recursive

    相关文章

      网友评论

          本文标题:CocoaPods初次使用指南

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