代码之家  ›  专栏  ›  技术社区  ›  Dmitry Khalatov

Xcode 3.2-使模拟器在iPhone模式下打开

  •  0
  • Dmitry Khalatov  · 技术社区  · 14 年前

    我在雪豹10.6.2的顶部安装了xcode 3.2。当试图“构建并运行”从xcode模板创建的应用程序时,模拟器总是以ipad模式打开。当从Emulator菜单中选择“iPhone”时,它会改变外观,但下次当它再次作为iPad打开时。

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

    2 回复  |  直到 14 年前
        1
  •  0
  •   Community CDub    7 年前
        2
  •  0
  •   lionfly    14 年前

    Xcode3.2.3附带了sdk 4.0,这是为iphoneOS4构建的唯一选择,它没有提供正确的iphone模拟器!如果你选择“模拟器3.2”,它总是会出现在ipad模拟器上,而你的iphone应用程序没有在那里进行适当的模拟。如果选择“Simulator4.0”,虽然用户界面看起来像iPhone,但功能仍然没有响应,例如,表格不能滚动,地图不能移动等。

    Xcode 3.2.3中没有其他SDK选项。

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

    不确定苹果是否会改变其未来版本的sdk 4.0+xcode 3.2.3,以提供一个正确的、可工作的iPhone模拟器。