8

为什么 Xcode 在更新到 SDK 4.2 后总是在 iPad 模拟器而不是 iPhone 中运行我的应用程序???如果我选择 iPhone Simulator 作为活动可执行文件,它不会存储我的偏好并在任何新的 Build & Run 之后运行 iPad 模拟器。

4

8 回答 8

2

我有同样的问题。但突然更新后它消失了。您是否拥有所有软件的最新版本(或尝试将其关闭再打开)?

如果这不起作用,我建议重新安装。解决了我的很多问题...

于 2011-04-12T21:26:28.713 回答
2

在 XCode 3.2.6 上,您可以转到“项目”菜单 ->“设置活动可执行文件”并选择 iPhone 模拟器。

于 2011-08-11T02:30:46.303 回答
1

尝试构建 -> '清理所有目标'。进入发布配置,编译,然后返回调试。现在您可以选择 Iphone Simulator。对我来说它有效。

希望这有帮助。

于 2011-01-17T15:37:32.903 回答
0

你可以去Product -> Destination -> iPhone 6.1 Simulator

我花了一段时间才弄清楚原因,因为即使您选择了设备iPhoneTargets如果您不更改产品的目的地,它仍然会打开 iPad 模拟器。

于 2013-04-18T18:58:32.100 回答
0

从管理器的设备列表中删除所有 iPad 设备(窗口菜单 > 管理器)为我修复了它。但我知道这不是一个完美的解决方案。我希望苹果能尽快解决这个问题。

于 2010-12-20T07:44:59.293 回答
0

检查 Active Executable 设置,以及模拟器的“设备”设置。

于 2010-11-30T00:03:39.627 回答
0

检查您的 .xcodeproj 信息。在那里导航并找到模拟器的设置并选择“iPhone”或“iPad”

希望这可以帮助

于 2010-11-30T02:12:59.617 回答
0

你的机器上安装了两个 xcode(或 iphone sdk)吗?如果是,则使用此命令完全卸载 xcode -

sudo /Developer/Library/uninstall-devtools –mode=all

从所有位置(将开发人员替换为安装的目录名称)

并在开发者目录中安装 xcode 3.2.6

于 2011-04-14T06:05:07.737 回答