在 macOS 上安装 iOS Simulator(iPhone 模拟器)

在 macOS 上安装 iOS Simulator(iPhone 模拟器)非常简单,因为 它是 Xcode 自带的组件。下面是完整步骤:

✅ 方法 1:通过 Xcode 安装(最推荐、官方方式)

步骤 1:安装 Xcode

有两种方式:

方式 A:App Store

  1. 打开 App Store
  2. 搜索 Xcode
  3. 点击 安装

方式 B:通过命令行安装(更快)

如果你有 Homebrew:

bash 复制代码
brew install --cask xcode
brew install --cask codex

安装开始如图:

安装完成如下:

步骤 2:启动 Xcode

安装完 Xcode 后打开它,它会自动安装一些附加组件(包含 Simulator 必需内容)。

步骤 3:打开 iOS Simulator

你有 3 种方式打开:

方式 A:直接用快捷方式(最常用)

在 Finder 打开:

复制代码
/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app

拖到 Dock 即可常驻。

方式 B:通过 Spotlight

⌘ + 空格 输入:

复制代码
Simulator

打开即可。

方式 C:从 Xcode 菜单打开

Xcode 顶部菜单:

复制代码
Xcode → Open Developer Tool → Simulator

✅ 方法 2:安装更多版本的 iOS(模拟不同系统)

Simulator 默认只带最新 iOS,你可以手动安装不同版本。

步骤:

  1. 打开 Xcode

  2. 进入菜单:

    复制代码
    Xcode → Settings → Platforms
  3. 你会看到:

    • iOS Platforms
    • watchOS Platforms
    • visionOS Platforms
    • tvOS Platforms
  4. 点击 iOS → 选择你想安装的版本(例如 iOS 17.2 / iOS 16.4 / iOS 15 等)

  5. 点右侧的 Download 下载即可

✅ 方法 3:通过模拟器本身安装不同设备型号

  • 打开 Simulator → 顶部菜单:

    Window → Device and Simulators

在这里你可以:

  • 添加不同 iPhone 机型(iPhone 14, 15, 16 等)
  • 添加不同 iOS 版本(前提是在 Xcode 里下载好 runtime)

🧪 Quick Check:怎么验证 Simulator 已安装?

执行命令:

bash 复制代码
xcrun simctl list devices

如果看到一堆 iPhone 设备列表,说明模拟器已正确安装。

❗注意

  • iOS Simulator 只能运行用 Xcode 构建的 App,不能安装 App Store 的应用。
  • 不能模拟电话、TouchID/FaceID(可模拟成功返回),但不能模拟真实通话。
相关推荐
国科安芯21 小时前
核电站仪控与监测系统中抗辐射 MCU 芯片应用研究
单片机·嵌入式硬件·macos·无人机·cocos2d·核电站
@大迁世界1 天前
14个你现在必须关闭的 iOS 26 设置,不然手机很快被它榨干
macos·ios·智能手机·objective-c·cocoa
健忘的萝卜1 天前
Clawdbot 爆红硅谷,也把 AI Agent 和 Mac mini 推上风口
人工智能·macos·agent·数字员工·clawbot
YJlio1 天前
10.2.8 以其他账户运行服务(Running services in alternate accounts):为什么“把服务切到某个用户账号下运行”,本质上是在改变服务的整个安全上下文?
python·安全·ios·机器人·django·iphone·7-zip
HashFlag1 天前
Mac新机基础配置
macos
承渊政道1 天前
【动态规划算法】(子序列问题解题框架与典型案例)
数据结构·c++·学习·算法·leetcode·macos·动态规划
pop_xiaoli1 天前
【iOS】KVC与KVO
笔记·macos·ios·objective-c·cocoa
SkyXZ~1 天前
Mac上使用VScode优雅开发STM32
vscode·stm32·macos
90后的晨仔1 天前
《swiftUI进阶 第10章:现代状态管理(iOS 17+)》
ios
brucelee1862 天前
Claude Code 安装教程(Windows / Linux / macOS)
linux·windows·macos