You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Xcode 14.2运行iOS App至模拟器遇问题(M1 MacBook Pro)

M1 Mac上Xcode 14.2模拟器无法选择的解决办法

1. 确认项目架构适配

  • 打开项目的Build Settings,找到Architectures选项,设置为Standard Architectures (ARM64, x86_64)或直接ARM64,避免仅兼容x86_64导致模拟器无法识别。
  • 若能看到Valid Architectures选项,确保包含arm64(新版本Xcode默认隐藏该选项,可右键选择"Show Hidden Settings"调出)。

2. 清理Xcode缓存与重置模拟器

  • 关闭Xcode,打开终端执行命令清理派生数据:
    rm -rf ~/Library/Developer/Xcode/DerivedData
    
  • 启动模拟器,点击顶部菜单Simulator > Reset Content and Settings...完成重置,之后重启Xcode。

3. 重新配置模拟器

  • 点击Xcode顶部设备栏,选择Add Additional Simulators...:
    1. 切换到Simulators标签,找到已添加的iPhone 8模拟器。
    2. 检查其OS Version是否为已下载的iOS版本,未下载则点击Download完成安装。
    3. 选中该模拟器并点击Done,返回Xcode后即可在设备列表中选择。

4. 尝试Rosetta兼容模式(针对旧项目)

  • 右键应用程序中的Xcode图标,选择Get Info,勾选Open using Rosetta,重启Xcode后再尝试选择模拟器。

内容的提问来源于stack exchange,提问作者Alvin Dizon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 19:55:34