0

我在 Snow Leopard 10.6.2 之上安装了 XCode 3.2。当尝试“构建和运行”从 XCode 模板创建的应用程序时,模拟器总是在 iPad 模式下打开。当从模拟器菜单中选择“iPhone”时,它会改变它的外观,但下次它会再次以 iPad 的形式打开。

如何使模拟器在 iPhone 模式下运行?

4

1 回答 1

0

XCode 3.2.3 附带 SDK 4.0,这是为 iPhone OS4 构建的唯一选择,不提供正确的 iPhone 模拟器!如果您选择“Simulator 3.2”,它总是会出现在 iPad Simulator 中,并且您的 iPhone 应用程序无法正常模拟。如果选择“模拟器 4.0”,虽然 UI 看起来像 iPhone,但功能仍然没有响应,例如桌子不能滚动、地图不能移动等。

XCode 3.2.3 中没有其他 SDK 选项。

最后,我将之前的 XCode 3.2.1 和 SDK 3.1.3 安装到另一个目录中,以使用 SDK 3.1.3 进行模拟,并使用 SDK 4 中的 XCode 3.2.3 构建到 iPhone OS4 中。

不确定 Apple 是否会更改其未来版本的 SDK 4.0+XCode 3.2.3 以提供正确、有效的 iPhone 模拟器。

于 2010-06-25T16:00:26.710 回答