【发布时间】:2011-08-16 11:57:53
【问题描述】:
直到昨天,我才能够在 iPhone 模拟器和 iPad 模拟器上测试我的应用程序。但现在我只能在 iPad 模拟器上运行该应用程序。它在 iPad 模拟器上运行良好。但是如果我选择 iPhone 模拟器并尝试运行应用程序,iPhone 模拟器甚至不会出现。我无法理解背后的原因。我一遍又一遍地检查所有设置。
请有人指导我正确的方向吗?
【问题讨论】:
直到昨天,我才能够在 iPhone 模拟器和 iPad 模拟器上测试我的应用程序。但现在我只能在 iPad 模拟器上运行该应用程序。它在 iPad 模拟器上运行良好。但是如果我选择 iPhone 模拟器并尝试运行应用程序,iPhone 模拟器甚至不会出现。我无法理解背后的原因。我一遍又一遍地检查所有设置。
请有人指导我正确的方向吗?
【问题讨论】:
确保您的项目的构建设置已为部署部分下的目标设备系列设置选择了 iPhone/iPad。
【讨论】:
这就是发生在我身上的事情......当我更新到最新版本的 XCode (4.3.2) 时,我没有费心去卸载以前的版本。我错误地在不了解 5.1 的旧版本 XCode 中打开了我的 iOS 5.1 目标项目,因此模拟器不可用。所以我会检查以下内容:
查看您当前运行的 XCode 版本 尝试检查您的 iOS 部署目标...(目标 -> 部署)。如果选择 iOS 5.1,则将其更改为 iOS 5.0(模拟器将立即显示)
【讨论】:
在构建设置中将 iOS 部署目标更改为模拟器 iOS,例如模拟器操作系统为 7.0,而 iOS 部署目标为 7.1,因此不显示模拟器
【讨论】: