当前位置: 代码迷 >> 综合 >> Swift 5.5.1 2021款 M1 mackbook 初始化环境,安装 Alamofire 环境安装
  详细解决方案

Swift 5.5.1 2021款 M1 mackbook 初始化环境,安装 Alamofire 环境安装

热度:94   发布时间:2023-10-02 02:14:39.0

一 ,安装 Homebrew

在终端执行

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Swift 5.5.1 2021款 M1 mackbook 初始化环境,安装 Alamofire 环境安装显示这个页面标识安装完成

执行查看版本命令

brew -v

更新版本 

brew update

 注意在更新前 要切换 brew源,否更新会失败超时

切换为中科大源

cd "$(brew --repo)"

# 更换brew.git的源

cd "$(brew --repo)"

git remote set-url origin https://github.com/Homebrew/brew.git

# 更换homebrew-core.git的源

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"

git remote set-url origin https://github.com/Homebrew/homebrew-core.git

查看源版本是否切换成功

git remote -v 

执行更新命令 brew update 

二,首先检查自己电脑的 ruby 环境版本

控制输入 ruby -v

如果 版本小于 3.0 则需要更新版本,如果是mac自带的版本,可以通过Homebrew安装更新 ruby或者使用安装 rvm 切换管理 ruby 版本。

个人推荐使用 rvm ,rvm 和 ruby 有点像 nvm 和 node 的关系,用起来比较方便。

1,安装 rvm

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

2, 执行环境

  source ~/.bashrc

  source ~/.bash_profile;

3,查看 rvm 版本

  查看rvm版本:rvm -v

4,更新 rvm

  rvm get stable

5,查看当前的ruby版本

  rvm list

6,列出ruby可安装的版本列表

   rvm list known

安装ruby(注意在安装 ruby前 要提前更新系统Homebrew ,并且保证Xcode已经安装和Command Line Tools for Xcode 已经安装

  7.1 上述第一大步骤已经更新过 Homebrew

  7.2 安装 Xcode ,在苹果商店打开 xcode 进行安装

  7.3 检查 Command Line Tools for Xcode 是否安装

            打开 Xcode 新建项目 搜索 command

Swift 5.5.1 2021款 M1 mackbook 初始化环境,安装 Alamofire 环境安装

  rvm install 3.0.0

8,设置 ruby 默认版本

  rvm use 3.0.0 --default

9,更换ruby源:

sudo gem update --system

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

gem sources --add https://gems.ruby-china.com/

10 ,验证跟换是否成功

gem source -l

Swift 5.5.1 2021款 M1 mackbook 初始化环境,安装 Alamofire 环境安装

三,安装三方管理库工具cocoapods

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

 

1.查看gem源:gem sources -l

2.升级cocoapods:sudo gem install -n /usr/local/bin cocoapods

3.查看cocoapods版本:pod --version

四,使用 pod初始化项目并拉取Alamofire 插件

 1,使用 Xcode 创建项目

 2,在项目目录执行打开命令窗口

     pod init

3,编辑生成的Podfile文件

(IOS 版本根据自己需要)

# Uncomment the next line to define a global platform for your project
# Comment the next line if you don't want to use dynamic frameworks
platform :ios, '14.0'

use_frameworks!

target 'request' do

pod 'Alamofire'

end

4,执行命令

pod install --no-repo-update

5,如果pod install 失败  可参考如下解决方案

  5.1 方案一

      5.1.1、sudo gem update --system

      5.1.2、gem install cocoapods

 5.2 方案二

     5.2.1.rvm get stable

     5.2.2.gem install cocoapods

6,Alamofire 环境初始化成功,使用工作空间打开项目即可使用