macOS Sequoia 15.3 M3 Pro芯片 iOS 开发环境配置记录(最新)

进行如下工作之前首先确保终端已翻墙,在ClashX选择“复制终端代理命令”,在终端进行粘附并执行。

安装 homebrew

Homebrew 是 Mac 平台的一个包管理工具,提供了许多Mac下没有的Linux工具等。

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

设置环境变量

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

这时候输入 brew -v 就可以看到版本输出了。

$ brew -v
Homebrew 4.2.4

安装rbenv

‌rbenv‌是一个轻量级的Ruby版本管理工具,它允许开发者在同一台计算机上安装、切换和管理多个Ruby版本,而不会干扰系统自带的Ruby环境。rbenv通过修改环境变量来控制当前使用的Ruby版本,提供隔离的Ruby运行环境,确保项目的兼容性和运行稳定性‌。

brew install rbenv 
rbenv init

rbenv 通过修改环境变量控制版本,若 Shell 初始化脚本(如 ~/.bashrc 或 ~/.zshrc )未加载 rbenv,会导致切换失效。

# 检查 Shell 配置是否包含以下内容 
grep 'eval "$(rbenv init -)"' ~/.bashrc ~/.zshrc 
# 若无输出,手动添加并加载配置 
echo 'eval "$(rbenv init -)"' >> ~/.zshrc  # 根据实际 Shell 类型调整 
source ~/.zshrc

注意安装rbenv则不能安装rvm,否则会出现与其他 Ruby 管理工具冲突导致后续ruby安装失败。如果已安装 rvm,应执行 rvm implode

安装ruby

rbenv install --list # 查看可用ruby版本
rbenv install 3.2.2 # 安装执行版本 
rbenv global 3.2.2 # 设为默认版本
rbenv rehash # 重新加载环境变量

执行 ruby -v 进行验证,此时应输出 “ruby 3.2.2”。

安装 cocoaPods

如果之前已安装其他版本的cocoapods,应先卸载旧版本。

gem list --local | grep cocoapods # 查看目前 gem 中安装的所有 cocoapods 组件
sudo gem uninstall * # 对这些组件一一执行卸载,*替换为上一个命令输出的组件名

安装指定版本的 cocoaPods(末尾参数 -V 可以看到具体安装进度)。

sudo gem install cocoapods -v 1.14.3 -V

执行 pod --version 验证安装。

安装fastlane

确保 Xcode 命令行工具已安装 xcode-select --install,若已安装会提示无需更新。
通过 RubyGem 安装:

sudo gem install fastlane -NV

通过 fastlane --version 验证安装。

### 安装或运行 macOS Sequoia 15.3 在虚拟机中的指南 #### 准备工作 为了成功在 VMware 或其他虚拟化平台上安装并运行 macOS Sequoia 15.3,需准备以下资源: - 获取适用于目标版本的操作系统 ISO 文件。对于特定版本如 15.3 可能需要通过官方渠道或其他可信来源下载最新镜像文件[^3]。 - 确认所使用的虚拟化软件支持该版本的 macOS 安装,并按照制造商建议配置硬件兼容性设置。 #### 创建新虚拟机 启动 VMware Workstation Pro 后,在创建新的虚拟机实例时应选择自定义模式以便更精细调整各项参数以适应 macOS 特定需求: - **处理器 (CPU)**: 推荐分配至少四核心以上的处理能力给虚拟环境来保障流畅度;如果条件允许可尝试更高规格比如八核甚至更多[^1]。 - **内存 (RAM)**: 分配不少于 4GB RAM 给此 VM 实例, 对于复杂应用则考虑增加到 8 GB 或以上。 - **硬盘空间**: 提供充足的存储容量用于操作系统及其应用程序的数据保存,通常推荐初始大小设为 50GB 左右即可满足基本用途。 #### 开始安装流程 完成上述准备工作之后就可以着手进行实际操作系统的部署了: 当一切就绪后,加载先前获取好的 macOS Sequoia 15.x ISO 映像作为光驱介质源,随后依照屏幕提示逐步推进直至结束整个初始化过程[^2]。 ```bash # 假设已经完成了基础配置阶段,则接下来会看到熟悉的苹果风格图形界面引导用户继续前进... ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值