如何在 Xcode 中选择 iOS 模拟器作为目标?

Posted

技术标签:

【中文标题】如何在 Xcode 中选择 iOS 模拟器作为目标?【英文标题】:How can I choose an iOS simulator as the destination in Xcode? 【发布时间】:2012-10-19 06:41:34 【问题描述】:

我是 ios 新手。我有一个项目在 Xcode 4.4 的 iPhone 模拟器上运行。为了解决不同的问题,我卸载了 4.4,然后安装了 4.5.1。现在,当我尝试在模拟器上运行我的项目时,我收到一个错误“Xcode 无法使用所选设备运行:没有提供的 iOS 设备与兼容的 iOS 版本可用。将 iOS 设备与最新版本的 iOS 连接以运行您的应用程序或选择 iOS 模拟器作为目标。”

如何选择 iOS 模拟器作为目标?

我在哪里点击?

【问题讨论】:

【参考方案1】:

IDE 工具栏部分的左上角区域应该有一个菜单。它应该有一个运行按钮、一个停止按钮,然后是你的应用程序的名称和一个标有 IOS 设备的标签。如果看不到,请单击查看-> 显示工具栏。单击 IOS 设备,您应该会看到设备的下拉菜单。模拟器应该在该列表中。

【讨论】:

【参考方案2】:

这样就可以了,其实很简单

【讨论】:

【参考方案3】:

以防万一有人觉得这很有帮助--

有时您的 xCode 版本不支持部署目标。

在我将部署目标设置为 7.0 之前,我的 iOS 模拟器没有显示为目标(xCode 5.0 似乎不支持 7.1,但只有 5.1 [未确认])。

如果有人偶然发现它,希望能有所帮助。

【讨论】:

最初,在我的例子中,Xcode 仅显示“iOS 设备”作为唯一选项。部署目标设置为 8.2,但在我更改了一次部署目标后,我能够将部署目标保持在 8.2,并且可以访问选择字段中的所有设备选项。 Xcode 的某种错误。【参考方案4】:

对我来说,问题是工具栏中的选择只显示 XCode 窗口的一定宽度

【讨论】:

我不敢相信这是我花了一个小时解决的问题!!!哦,伙计!除非做得比显示器大,否则最大分辨率的 macbook air 无法显示目标。哈哈,开个玩笑。【参考方案5】:

我可以通过单击Window->Devices (Shift+Command+2) 将设备添加到模拟器列表,然后单击左下角的+ 以添加模拟器。 点击创建后,设备会显示出来

【讨论】:

【参考方案6】:

我遇到了同样的问题。模拟器将运行与“模拟矩阵”下的大小字段中选择的设备不同的设备。

我在 Xcode 的菜单中挖掘并找到:产品/目标。 screenshot 然后我可以运行模拟器以获得正确的大小。

希望对你有帮助!!

【讨论】:

【参考方案7】:

确保正确设置支持的平台

【讨论】:

以上是关于如何在 Xcode 中选择 iOS 模拟器作为目标?的主要内容,如果未能解决你的问题,请参考以下文章

xcode 6中没有模拟器文件夹

无法在 Xcode 中选择 iOS 模拟器

如何在 iOS 4 上运行 iOS 5/ARC 项目

在 Xcode 6 中选择不同的模拟器

XCode 在模拟器选择中使用 GUID 而不是 iOS 版本号

如何在 XCode5 中将部署目标更改为 5.1.1 [重复]