美文网首页
CocoaPods 的安装以及使用CocoaPods导入第三方库

CocoaPods 的安装以及使用CocoaPods导入第三方库

作者: magic_pill | 来源:发表于2016-09-24 11:37 被阅读43次

    一、更换源:

    • $ gem sources --remove https://rubygems.org/
    • 等有反应之后再敲入以下命令:
      $ gem sources -a https://ruby.taobao.org/
    • 为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:$ gem sources -l
    • 只有在终端中出现下面文字才表明你上面的命令是成功的:
      *** CURRENT SOURCES ***
      https://ruby.taobao.org/
    • 这时候,你再次在终端中运行:

    二、更新升级gem

    • sudo gem update --system

    三、安装

    • $ sudo gem install cocoapods
      等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。

    四、更换repo镜像为国内服务器

    五、初始化第三方库信息

    • pod setup

    六、以后更新第三方库信息

    • pod repo update

    七、搜索试一下

    • pod search 框架名
    • 例如为了确定AFNetworking是否支持CocoaPods,可以用CocoaPods的搜索功能验证一下。在终端中输入:
      $ pod search AFNetworking

    八、使用:

    • 新建Podfile
      在终端中进入(cd命令)你项目所在目录,然后在当前目录下,利用vim创建Podfile(如果存在就直接打开,不存在时创建),运行:
    • 步骤一:
      方法1:$ vim Podfile
      方法2:$ pod init
    • 步骤二:
      • 输入i:进入编辑状态,然后在Podfile文件中输入以下文字:
    platform :ios, '7.0'
    pod "AFNetworking", "~> 2.0"
    pod “XXX”
    

    注意,这两句文字的意思是,当前AFNetworking支持的iOS最低版本是iOS 7.0, 要下载的AFNetworking版本是2.0。

    • 退出编辑模式。vim环境下,按下esc键;

    • 输入:wq:保存退出
      这时候,你会发现你的项目目录中,出现一个名字为Podfile的文件,而且文件内容就是你刚刚输入的内容。注意,Podfile文件应该和你的工程文件.xcodeproj在同一个目录下。

    • 这时候,就可以利用CocoPods下载AFNetworking类库了。还是在终端中的当前项目目录下,运行以下命令:
      $ pod install

    • 解析Podfile,升级第三方框架

    • pod update
      //不更新本地库:pod update --no-repo-update

    • 以后使用Cocoapods过程中出现了莫名其妙的问题时做一下操作:先升级gem,再安装最新的cocoapods:

    • sudo gem update --system

    • sudo gem uninstall cocoapods

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

    相关文章

      网友评论

          本文标题:CocoaPods 的安装以及使用CocoaPods导入第三方库

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