xcode 工程没有模拟器_Xcode只允许我运行iOS设备(没有模拟器)

当Xcode仅提供iOS设备运行选项时,可以通过以下方法解决:更改项目构建设置中的iOS部署目标到较低版本,如5.0;检查'支持的平台'设置,确保为iOS;在'设备'窗口中添加新的模拟器;或更新Xcode和安装缺失的模拟器版本。
摘要由CSDN通过智能技术生成

Xcode只允许我运行iOS设备(没有模拟器)

我刚刚将一个项目克隆到Xcode中,并试图在模拟器中运行它。 但是,我唯一的选择是iOS设备。 这只是这个项目的独特之处,我不知道如何修复它。 其他人遇到这个并知道如何解决它?

swickblade asked 2019-06-23T17:04:52Z

19个解决方案

115 votes

在您的项目构建设置下

选择部署部分

将iOS部署目标更改为iOS 5.0或更低版本

现在您可以继续将部署目标从设备更改为模拟器!

在我的情况下,部署目标设置为版本5.1,我仍在运行snow leapord OS,并从xcode 4.3复制适当的JARS,以使其与运行iOS 5.1的设备一起运行。

但是,我的模拟器还不支持5.1版,所以直到我将部署目标更改为更低版本,例如 5.0或4.2它不会让我在模拟器上运行。

Samuel Sharaf answered 2019-06-23T17:05:43Z

53 votes

点击目标或项目> 构建设置> Achitecture> 支持的平台:更改为iOS

Gank answered 2019-06-23T17:06:08Z

40 votes

对我有用的是Window> Devices并按下左下方的加号按钮添加设备并选择要添加的模拟器。

Brandon M answered 2019-06-23T17:06:33Z

6 votes

我遇到的问题发生在我从其他人那里下载项目时,他们的部署目标是10.2,而我的Xcode没有完全更新,所以它只支持到10.0。

解决方案是:

点击项目>> 一般>> 部署信息>> 部署目标

从那里只需将灰色数字改为数字即可。

Honey answered 2019-06-23T17:07:21Z

4 votes

没什么大不了。 我刚刚重启了Xcode& iOS模拟器。 然后,它显示了所有模拟器。

Asif Bilal answered 2019-06-23T17:07:46Z

4 votes

从时间机器恢复后,我不得不重新安装8.1模拟器(设置>下载),然后在“Window> Devices> +> Add simulator”中添加模拟器

CedricSoubrie answered 2019-06-23T17:08:11Z

3 votes

对我来说,只需转到设置,选项卡“下载”并下载模拟器;)更改计算机后附加(由TimeMachine修复)问候,

CKJBeOS answered 2019-06-23T17:08:37Z

1 votes

在“构建设置”下,验证您是否在iOS Deployment Target下选择了有效的SDK。已将Mine设置为7.1(显示在下拉列表中的其他分区),但未安装。 选择7.0(或明显下载7.1)就可以了。

Sveinung Kval Bakken answered 2019-06-23T17:09:04Z

1 votes

发生在我身上的是我使用安装了最新iOS的设备创建了一个项目,8.3。 当我将该项目移动到没有设备的另一台计算机时,模拟器似乎没有供我选择,只有设备(我没有)。 原因是模拟器只达到8.1(显然小于8.3)。 所以我在Build Settings中将'Deployment> iOS开发目标'更改为8.1(从8.3开始),模拟器按预期出现在Xcode中。

Clark Jackson answered 2019-06-23T17:09:29Z

1 votes

现在你只需更改设备/模拟器产品 - > 目的地 - > 选择设备。然后在此处运行您的application.enter映像描述

Prakash Raj answered 2019-06-23T17:09:54Z

1 votes

如果您在Xcode-8上遇到此问题,则可以按照相同的流程,通过选择Targets而不是Projects设置部署目标,并降低部署目标,如下图所示: -

您现在可以选择模拟器设备。

Aashish answered 2019-06-23T17:10:29Z

0 votes

转到BuildSettings,参见Code Signing ...在Code Signing Identity下,将所有权利更改为“Do not Code Sign”。

希望能帮助到你。

Puri-iOS Developer answered 2019-06-23T17:10:56Z

0 votes

显然我认为存在某种严重问题。 事实上,我通过选择丢失的iOS模拟器的产品/目的地来修复它。 毕竟没什么大不了的。

Ady Nastase answered 2019-06-23T17:11:22Z

0 votes

我尝试了在stackoverflow上找到的每个建议的解决方案。

最后,我删除了Xcode应用程序并从App Store再次下载。 安装完成后,模拟器又回来了。

OscarWyck answered 2019-06-23T17:11:50Z

0 votes

单击您的项目根目录。

然后转到Build设置。

然后设置iOS部署目标5.0

然后在项目的左上角选择iphone6。

[http://i.stack.imgur.com/KJxaA.png]

iOS Lifee answered 2019-06-23T17:12:45Z

0 votes

如果上述步骤均无效,请检查您的设备是否已插入并已开启。 (上述步骤均不适用于我,并且设备已插入。哦,好吧。)但是,我有Xcode 7.3。

Steve answered 2019-06-23T17:13:11Z

0 votes

首先,您需要安装模拟器

安装模拟器,然后,

打开Xcode,

转到首选项,

选择组件

点击您选择的模拟器然后它将开始下载& 安装模拟器

将模拟器添加到Xcode单击以获取Apple参考1.从Spotlight搜索类型“模拟器”中按,然后按Enter键2.选择硬件> 装置> 管理设备。Xcode打开“设备”窗口。

在左侧列的底部,单击“添加”按钮(+)。

在出现的对话框中,在“模拟器名称”文本字段中输入名称,然后从“设备类型”弹出菜单中选择设备。

从iOS版本弹出菜单中选择操作系统版本。

或者,如果您要使用的iOS版本不在iOS版本弹出菜单中,请选择“下载更多模拟器”并按照步骤下载模拟器。

单击“创建”

krish2me answered 2019-06-23T17:14:57Z

0 votes

您可以在xCode中添加模拟器

Windows -> Devices

在左下角,按加号按钮。 通过这种方式,您可以根据需要添加不同的操作系统模拟器。

MrWaqasAhmed answered 2019-06-23T17:15:30Z

0 votes

对于它的价值,我的问题似乎是我有两个不同版本的xcode同时运行(8.2和9.2)。 Xcode可能会获取一个模拟器列表,并且作为资源,将它们锁定并使其无法用于其他版本的xcode以避免出现问题。 我杀了(cmd + q)两个xcode实例,重新启动了我需要的那个,然后模拟器再次出现。

希望这对其他人有所帮助,因为我花了很多时间来解决这个问题,因为这是一个“开关”的问题。

Ale Ravasio answered 2019-06-23T17:16:03Z

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值