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

如何修改Xcode新建iOS项目默认构建目标为iPod touch 7的设置

Xcode新建iOS项目修改默认构建设备方法

适用环境

  • Xcode 13.1
  • macOS 11.5.2

操作步骤

方法1:GUI直接设置(优先尝试)

  1. 打开Xcode,使用快捷键Shift + Command + 2调出「Devices and Simulators」窗口,也可通过顶部菜单栏 Window > Devices and Simulators 路径打开。
  2. 切换到Simulators标签页,在左侧设备列表找到需要设为默认构建目标的模拟器。
  3. 右键点击对应设备,选择Set as Default Run Destination即可完成设置。
  4. 完全退出Xcode后重启,新建项目验证默认选中设备是否生效。

方法2:命令行强制修改默认配置(GUI设置不生效时使用)

  1. 完全退出Xcode程序。
  2. 打开终端,先执行以下命令列出所有可用模拟器,找到目标设备对应的UDID串(即每行设备名称后括号内的字符串):
xcrun simctl list devices available
  1. 将下方命令里的[替换为查到的目标模拟器UDID]替换为实际获取到的UDID值,执行命令写入Xcode全局配置:
defaults write com.apple.dt.Xcode IDEDefaultRunDestinationSimulatorUDID -string [替换为查到的目标模拟器UDID]
  1. 执行以下命令确保Xcode进程完全关闭,之后重启Xcode即可生效:
killall Xcode

特殊情况处理

如果设置完成后新建项目仍默认选中iPod touch 7,是因为该设备适配的系统版本下限最低,Xcode默认优先匹配和项目部署目标兼容的最低版本可用设备,可通过以下方式解决:

  • 在「Devices and Simulators」模拟器列表中找到iPod touch 7,右键选择Delete直接移除该模拟器,Xcode将不再自动选中该设备
  • 打开Xcode偏好设置(快捷键Command + ,),进入Components标签页,删除不需要的低版本iOS模拟器运行时,收窄Xcode自动匹配的设备范围

注:Xcode 13.1存在已知偶现bug,首次设置完默认设备后第一次新建项目可能仍选中旧设备,只要手动选中目标设备运行一次项目,后续新建项目就会正常记住默认选择。

内容的提问来源于stack exchange,提问作者Alex Zavatone

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 23:27:11