如何在iPhone模拟器中设置默认设备?
每次在我的iPhone上调试和在模拟器中运行之间切换Xcode时,它都会重置模拟设备。我想将模拟器作为iPhone设备运行,但它不断变回iPad。有谁知道如何设置配置,以便模拟器默认为iPhone设备?如何在iPhone模拟器中设置默认设备?
我可以在模拟器中将硬件切换到iPhone,但是当我回到Xcode并运行“构建调试”时,它会在iPad中重新打开该应用程序。我可以切换的唯一方法是使用Xcode中的Overview菜单,我看到的选择是iPad Simulator 3.2和iPhone Simulator 4.0
当我在设备和模拟器之间切换时,它总是回到iPad。
什么是在您的项目(常规选项卡)中设置的基础SDK?如果它不是4.0,那么我认为它可能会假设你正在编写一个iPad应用程序。
如果您将其设置为3.2以支持iOS 3.x,则需要将基础SDK设置为4.0,然后进入项目构建设置选项卡并将操作系统部署目标更改为3.1(或任何最早版本为你想支持)。
谢谢。这工作。 – nimblegorilla 2010-08-02 06:54:36
嗨,我面临着同样的问题,那就是每次它改变到iPad(4.2)。在常规选项卡中,我没有找到任何选择4.2以外的选项。我正在使用xcode3.2.5。你能帮我么。 – Satya 2011-01-19 08:10:22
您必须在常规中选择4.2,然后进入“构建”选项卡并查找“部署目标”。将其设置为3.1(或4.0)。 – 2011-01-19 17:50:55
在iPhone模拟器中,转至硬件>设备,然后选择“iPhone”。无论您选择什么,都会自动保存。
当我这样做Xcode仍然覆盖我的选择。 – nimblegorilla 2010-08-02 04:57:43
有同样的问题 - 这是我如何找到这个线程。
in SDK 4.2
确保当您打开新的xcode项目时,您选择Product = 'iPhone'
- 默认选择是Ipad。然后,当您保存项目时,设备设置将随之保存。
我终于自己解决了这个问题。
首先,安装的Xcode的新版本,这是Xcode的4
然后设置项目计划到iPhone模拟器,并在Xcode多次运行应用程序。
并重新安装xCode 3,问题就会消失!
停止在每一个这些线程上说这个。这不是试图解决这个问题,对任何人都没有用。 – Ian 2012-09-13 10:37:18
我的XCode 4通过这样做是为了推出iPhone模拟器,而不是在iPad模拟器:
- 在“产品”菜单中,选择“编辑计划”。
- 单击方案编辑窗口左侧的列表中的“运行* Your_Project_Name * Debug”。
- 在窗口顶部注意到“Destination”上方的下拉菜单设置为“iPad 4.3 Simulator”。
- 将下拉菜单更改为“iPhone 4.3 Simulator”。
- 点击“确定”。
在Xcode 9中,您可以选择多个设备。然而,一个简单的方法来默认为您最喜爱的设备如下:
- 从模拟器 - 硬件 - 设备操作系统选择你的设备你工作
- 现在去模拟器 - Windows并关闭“显示设备挡板”
- 现在只需关闭你不想要
这是哪里的那些‘总菜单在Xcode’?不明显 – michela 2011-01-05 11:51:52
@michela:窗口左上方有一个下拉菜单,位于交通灯按钮下方。 – 2011-02-23 17:11:31