Ios 升级xcode5后iPhone模拟器不工作

Ios 升级xcode5后iPhone模拟器不工作,ios,iphone,xcode,ios-simulator,xcode5,Ios,Iphone,Xcode,Ios Simulator,Xcode5,自从我升级到xcode5后,iOS模拟器就只显示为iPad,尽管这个项目是针对iPhone的。Run按钮还显示它被设置为iPhone,我在simulator中尝试在不同的iPhone类型之间切换。但不管怎样,我的iPhone项目以iPad模拟的形式开始。有人遇到这个问题或知道如何解决它吗 我相信我已经从苹果下载了所有相关的库和工具。我现在会再检查一遍,但我很确定我所有的附件下载都是最新的 编辑 我找到了答案!由于视网膜显示器分辨率的变化,模拟器在没有挡板的情况下加载。事实证明,在没有大屏幕或视网

自从我升级到xcode5后,iOS模拟器就只显示为iPad,尽管这个项目是针对iPhone的。Run按钮还显示它被设置为iPhone,我在simulator中尝试在不同的iPhone类型之间切换。但不管怎样,我的iPhone项目以iPad模拟的形式开始。有人遇到这个问题或知道如何解决它吗

我相信我已经从苹果下载了所有相关的库和工具。我现在会再检查一遍,但我很确定我所有的附件下载都是最新的

编辑


我找到了答案!由于视网膜显示器分辨率的变化,模拟器在没有挡板的情况下加载。事实证明,在没有大屏幕或视网膜显示的情况下解决此问题的最佳方法是将navigator=>General menu=>中的target部署到iOS 6.1,并确保iOS simulator=>Hardware=>Devices=>也设置为iOS 6.1。

您尝试过更改模拟器设备吗?转到iOS Simulaotr.app->硬件->设备?

下载额外的组件/模拟器


如果你发现你的iOS模拟器在升级后显示了一个类似iPad的大屏幕,那是因为视网膜显示器的分辨率发生了变化。要将模拟器视为常规外观的iPhone,请执行以下步骤:

  • 为iOS 6.1或更早版本部署项目目标。在导航器菜单(最左侧)的顶部文件夹(您的项目文件夹)中,单击它。确保在屏幕中央的菜单中选择了“常规”。在“部署信息”中,将其设置为iOS 6.1,将“设备”设置为iPhone

  • 打开iOS模拟器:单击屏幕左上角的“XCODE”=>Open Developer Tools=>iOS模拟器

  • 在iOS模拟器中,转到=>Hardware=>Devices=>select iPhone=>iOS 6.1。确保不要选择任何列为视网膜显示器的硬件设备,这是主要的关键

  • 最后,确保run按钮旁边的部署也显示“iPhone iOS 6.1”而不是“iPhone视网膜…”


  • 并享受再次正确观看iPhone模拟器的乐趣!:)

    转到xcode首选项并查看下载。获得除iOS 5.0模拟器之外的所有下载。如果找到答案,请添加新答案并接受。是的,这是我首先看到的内容之一。这很奇怪,因为我正在看一个iPad模拟器,而该设备被设置为iPhone。这很奇怪,每当发生在我身上时,我都按照我的建议去做。完全奇怪!我对这件事一无所知。我不确定是否需要重新安装Xcode,这是否有帮助。正如我前面提到的,我也下载了所有这些组件。我做了双重检查,唯一一个我没有费心的是iOS5.0模拟器。其他的我都有。但我的屏幕上仍然没有iPhone模拟器。当我使用Xcode 4.*时,我总是让iPhone模拟器工作。只有当我升级到Xcode 5时,我才遇到这个问题。但仍然没有解决方案:(