上海古都建筑设计集团,上海办公室装修设计公司,上海装修公司高质量的内容分享社区,上海装修公司我们不是内容生产者,我们只是上海办公室装修设计公司内容的搬运工平台

CocoaPods的安装和使用

guduadmin583月前

前言

本篇文章讲述CocoaPods的安装和使用

安装cocoaPods

如果电脑没有安装过cocoaPods,需要先安装,使用下面的命令:

sudo gem install cocoapods

输入密码后开始安装,需要等待。。。但是我这里报错了。

The last version of drb (>= 0) to support your Ruby &
RubyGems was 2.0.6. Try installing it with `gem install 
drb -v 2.0.6` and then running the current command again
drb requires Ruby version >= 2.7.0. 
The current ruby version is 2.6.10.210.

看着好像是ruby的版本太低,我使用brew来下载最新的ruby,也可以使用ruby的管理器,可以去网上搜索相关文章,我使用brew是因为brew可以管理很多工具库的版本,比较方便和统一。

使用brew安装新版ruby

使用下面命令:

brew install ruby

然后开始下载,一般情况下,不会有啥问题

下载完成后,使用

ruby -v

如果发现还是之前的版本,因为我们需要重新修改环境变量。

这里有介绍怎么修改环境变量

mac修改环境变量

修改环境变量版本还是没切换的问题

我们常用的环境变量配置文件有两个:

  • bash_profile:这个是针对以bash方式打开shell的情况下执行的配置文件。
  • zshrc:这个是针对默认或者以zsh方式打开shell的情况下执行的配置文件。

    一般的解决办法有两个:

    1. 一个是切换shell模式,可以通过命令行

      // 这个是切换到bash模式
      chsh -s /bin/bash
      // 这个是切换到zsh模式
      chsh -s /bin/zsh
      

      或者通过终端–设置–通用–Shell的打开方式来修改

      1是默认方式,一般就是zsh

      2是手动输入的模式,/bin/bash是bash模式,/bin/zsh是zsh模式

      修改完成记得重启终端

      CocoaPods的安装和使用,在这里插入图片描述,第1张

    2. 另一种是在当前模式的环境变量的配置文件中添加路径,比如我们现在是zsh模式,那我们应该使用

    open ~/.zshrc	//使用文本编辑器
    或者
    vim ~/.zshrc	// 使用vim编辑器
    

    添加环境变量,针对于brew安装的ruby一般路径就是

    export PATH="/opt/homebrew/Cellar/ruby/3.3.0/bin:$PATH"

    再次使用

    ruby -v
    

    这个时候版本应该就是最新的了

    更新gem

    执行下面的命令更新gem

    sudo gem update --system
    

    替换安装源

    将官方的ruby源替换成国内源

    // 删除当前源
    gem sources --remove https://rubygems.org/
    // 切换当前源
    gem sources -a https://gems.ruby-china.com/
    // 列出当前使用的源
    gem sources -l
    

    继续安装

    再次执行

    sudo gem install cocoapods
    pod setup
    

    这个时候应该很快就能安装完成了

    完成

    这个时候输入

    pod --version
    

    就能查看cocoapods的版本了。

    使用cocoaPods

    新建项目

    新建一个xcode项目,比如我们创建一个VVV的ios APP项目

    创建podfile

    打开项目所在的目录,新建文件podfile文件

    可以使用命令行创建文件

    cd 这里写你的项目目录
    vim podfile //会新建一个podfile文件
    // 如果对vim编译不熟悉。可以到这里直接输入:wq回车退出
    // 然后输入下面命令行使用编辑器打开文件
    open podfile
    

    在podfile中添加引用的第三方库

    下面是一个添加库引用的例子

    platform :ios,'10.0'
    target 'VVV' do
      
    #AFN
    pod 'AFNetworking'
    #Layout
    pod 'Masonry'
    end
    

    安装第三方库

    使用

    pod install
    

    安装库引用,并且自动进行配置

    注意

    有两点需要注意:

    • 使用CocoaPods生成的*xcworkspace文件来打开工程,而不是以前的*xcodeproj 文件
    • 每次更改了Podfile文件,都需要重新执行一次pod update命令

网友评论

搜索
最新文章
热门文章
热门标签
 
 周公解梦免费大全查询  梦见海水涨潮自己却成功躲避  生辰八字免费算命