跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
SwiftRNReact Native大前端

macOS 安装 iOS Simulator 完整指南

macOS 系统下 iOS Simulator 是 Xcode 自带组件,无需单独下载安装。通过 App Store 或 Homebrew 安装 Xcode 后即可获取模拟器。支持通过 Finder、Spotlight 或 Xcode 菜单三种方式启动。用户可在 Xcode 设置中下载不同版本的 iOS 运行时以模拟不同系统环境,并在模拟器内添加多种 iPhone 机型。验证安装是否成功可执行 xcrun simctl list devices 命令查看设备列表。需注意模拟器仅能运行 Xcode 构建应用,无法安装 App Store 应用或模拟真实通话功能。

星落发布于 2026/2/9更新于 2026/9/891 浏览

在 macOS 上安装 iOS Simulator

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

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

步骤 1:安装 Xcode

有两种方式:

方式 A:App Store
  1. 打开 App Store
  2. 搜索 Xcode
  3. 点击安装
方式 B:通过命令行安装(更快)

如果你有 Homebrew:

brew install --cask xcode

安装开始如图:

在这里插入图片描述

安装完成如下:

在这里插入图片描述

步骤 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. 你会看到:
    • iOS Platforms
    • watchOS Platforms
    • visionOS Platforms
    • tvOS Platforms
  3. 点击 iOS → 选择你想安装的版本(例如 iOS 17.2 / iOS 16.4 / iOS 15 等)
  4. 点右侧的 Download 下载即可

进入菜单:

Xcode → Settings → Platforms

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

  • 打开 Simulator → 顶部菜单:
Window → Device and Simulators

在这里你可以:

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

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

执行命令:

xcrun simctl list devices

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

注意事项

  • iOS Simulator 只能运行用 Xcode 构建的 App,不能安装 App Store 的应用。
  • 不能模拟电话、TouchID/FaceID(可模拟成功返回),但不能模拟真实通话。

目录

  1. 在 macOS 上安装 iOS Simulator
  2. 方法 1:通过 Xcode 安装(最推荐、官方方式)
  3. 步骤 1:安装 Xcode
  4. 方式 A:App Store
  5. 方式 B:通过命令行安装(更快)
  6. 步骤 2:启动 Xcode
  7. 步骤 3:打开 iOS Simulator
  8. 方式 A:直接用快捷方式(最常用)
  9. 方式 B:通过 Spotlight
  10. 方式 C:从 Xcode 菜单打开
  11. 方法 2:安装更多版本的 iOS(模拟不同系统)
  12. 步骤:
  13. 方法 3:通过模拟器本身安装不同设备型号
  14. Quick Check:怎么验证 Simulator 已安装?
  15. 注意事项

更多推荐文章

查看全部
  • 二次序列规划(SQP)算法详解与工程实战
  • MC.JS WEBMC1.8 入门:10 分钟构建首个方块世界
  • NX 12.0 插件开发:安全捕获 C++ 运行时异常
  • 基于 Spring Boot 与微信小程序的 4S 店服务预约系统设计
  • OpenClaw:AI 直接操控电脑工具使用指南
  • LangChain 入门:Memory 记忆组件详解
  • openGauss 在向量数据库与 RAG 场景下的应用深度研究
  • 单细胞虚拟基因敲除分析及高级可视化:从预处理到 UMAP
  • VSCode Java 环境配置:解决 JDK 版本不一致问题
  • 使用 n8n 打造个人社交媒体内容同步机器人
  • 6 款主流 AI 模型评测:国产 Agent 行业共识与排名
  • AI 赋能测试流程
  • MCP 集成实战:连接 AI 与外部系统
  • LeetCode 236 二叉树的最近公共祖先与 173 二叉搜索树迭代器
  • 本地 Ubuntu 服务器部署 OpenClaw 完整教程
  • 开源异构数据库同步工具 DBSyncer:安装与实战指南
  • Spring Boot 日志实战:级别、持久化与 SLF4J 配置指南
  • 深入解析大模型主流微调方法:从 LoRA、QLoRA 到 Flash Attention、增量学习
  • 链表在内存管理与缓存淘汰中的应用
  • 写真馆在线管理系统设计与实现

相关免费在线工具

  • 随机加州地址生成器

    随机生成加州地址(街道、城市、州CA、邮编),支持数量快捷选择、显示全部与下载。 在线工具,随机加州地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online