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

AppCode中工作项目无iOS模拟器选项,求解决方案

解决方案及问题原因分析

一、如何在模拟器中运行该工作项目

  • 检查Target设备与版本配置
    打开项目的Target设置,找到Deployment Info板块:

    • 确保Devices选项选择的是iPhone/iPad/Universal,而非Specific Device;
    • 确认Deployment Target的iOS版本不高于你已安装的模拟器系统版本,版本不兼容的模拟器会被IDE隐藏。
  • 手动创建适配模拟器的运行配置

    1. 点击「Add Configuration」,选择iOS App类型的运行配置;
    2. 在配置的General标签页,指定对应的工作项目Target;
    3. 切换到Execution标签页,Device下拉框即可看到可用模拟器列表,选择目标模拟器后保存配置;
    4. 选中该配置即可启动模拟器运行项目。
  • 调整签名配置适配模拟器
    模拟器运行无需真机签名证书,可按以下操作调整:
    打开Target的Signing & Capabilities页面,在Signing区域选择你的个人开发者团队,Provisioning Profile选择iOS Developer类型的描述文件(即使手动管理签名,模拟器也可正常使用该类型文件)。若未添加开发者团队,先在IDE的Apple ID设置中绑定你的账号。

二、个人项目与工作项目模拟器显示差异的原因

  • Target配置不同:个人项目默认设置Devices为Universal/iPhone,且Deployment Target版本适配已安装的模拟器;而工作项目可能被设置为Specific Device(绑定了特定真机),或Deployment Target版本过高,导致模拟器列表被隐藏。
  • 运行配置初始化差异:个人项目首次打开时,IDE自动生成了适配模拟器的默认运行配置;工作项目可能因之前的配置被删除/未初始化,仅显示「Add Configuration」入口。
  • 签名配置影响:工作项目手动签名时若选择了仅支持真机的描述文件,IDE可能误判设备类型,隐藏模拟器选项(实际模拟器无需真机描述文件,调整签名配置即可解决)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 04:40:29