iPhone调试:在调试通用应用程序时出现黑屏问题

3

我正在开发一款通用应用程序(4.0.1 sdk),但是无法在iPod touch上运行。它可以在iPad上运行,并且在iPad模拟器和iPod模拟器上也可以运行。但是当我尝试在touch上启动应用程序时,我的主代码被调用并且可以停在断点处(我认为这意味着配置文件和证书都正确),但之后没有任何操作。GDB日志中也没有任何内容。我可以在touch上调试一个简单的“Hello world”类型的应用程序。有没有其他建议要尝试的?

1个回答

0
  1. 如果您没有使用 .nib 文件,您可能需要确保创建窗口的代码得到执行:window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

  2. 如果您正在使用 .nib (.xib) 文件,请确保在界面构建器中将窗口适当委托给应用程序委托。

在我的情况下,我正在子类化应用程序委托,并意外删除了调用 [super didFinishLaunchingWithOptions...] 的行,其中我的窗口被创建。

希望这能帮助到某些人。

谢谢!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接