代码之家  ›  专栏  ›  技术社区  ›  lostInTransit

iPhone模拟器只在启动应用程序后显示黑屏

  •  1
  • lostInTransit  · 技术社区  · 15 年前

    我正在移动我的3.x应用程序,以使用iOS4的功能,如后台处理,快速应用程序切换。我已经能够让应用程序运行良好。但现在每当我在模拟器上启动应用程序时,它只会显示一个黑屏。应用程序启动后,XCode中的状态变为running,但除了黑屏之外,什么也没有显示。

    应用程序在设备上运行良好,所以我知道代码没有问题。知道会发生什么吗?我试过重新安装SDK,但没有什么不同。

    是的,我有[WindowMakeKeyandVisible];代码中的行。所以这不是问题所在。我正在使用 美联社plication:didFinishLaunchingWithOptions: 处理应用程序启动。

    谢谢。

    2 回复  |  直到 15 年前
        1
  •  0
  •   Orange    15 年前

    更新:最近我在应用程序初始化之后添加了一些窗口操作:

    [window center];
    [window makeKeyAndVisible];
    [window becomeFirstResponder];
    

        2
  •  0
  •   Chris Wagner    15 年前

    有些功能在模拟器中不起作用,我知道当你尝试访问应用程序中的iPod库时,模拟器就会这样挂起(至少在3.1中是这样)。确保您没有使用模拟器不支持的功能。