iPad 应用更新到 iOS4 SDK 后只显示黑屏

Posted

技术标签:

【中文标题】iPad 应用更新到 iOS4 SDK 后只显示黑屏【英文标题】:iPad app only shows black screen after updating to iOS4 SDK 【发布时间】:2011-03-08 21:32:27 【问题描述】:

我刚刚打开了一个我一直在开发的 iPad 应用程序,它运行良好,直到现在。我打开它,屏幕仍然是黑色的,即使它已经加载!这是一个 OpenGL,我刚刚下载了 ios4 SDK。我还添加了一个配置文件。这些更改中的任何一个是否会导致完全黑屏且没有任何错误?

它加载 MainWindow.xib 但不显示它。它正在思考但不注册触摸事件。到目前为止,这一切都有效。

【问题讨论】:

请发布一些代码或错误消息和/或尝试调试它。 第一:没有错误信息。第二:这是一个iPad应用程序,那么你的意思是把你的硬盘拿出来? 【参考方案1】:

解决方案: 使用 Interface Builder 打开 MainWindow.xib 选择窗口 在 Window Attributes 中检查 Visible at Launch 和 Full Screen at Launch。

【讨论】:

这对我在 iPhone 上不起作用。通过拖入 iTunes 或通过 Xcode 管理器 = 空白屏幕安装临时或调试版本。通过 Xcode 调试器安装 - 工作正常。【参考方案2】:

嗨,丹麦人。

我对 iPhone/iPod/iPad 开发几乎一无所知,但我认为这个论坛主题可能有用。

http://www.iphonedevsdk.com/forum/iphone-sdk-development/51028-ios4-black-screen-after-updating-sdk.html

如果没有。我想Apple也发布了iPad模拟器和iOS4 SDK,尝试在那里调试你的应用程序。

希望对你有帮助。

【讨论】:

【参考方案3】:

“解决方案:使用 Interface Builder 打开您的 MainWindow.xib,在 Window Attributes 中选择窗口,检查 Visible at Launch 和 Full Screen at Launch。” - 伊万

是的,这就是我为修复它所做的。以前不需要,但由于某种原因,现在它是必需的。大约 3 周前,我在一份错误报告中告诉了苹果这件事。不过,还是谢谢。

【讨论】:

以上是关于iPad 应用更新到 iOS4 SDK 后只显示黑屏的主要内容,如果未能解决你的问题,请参考以下文章

我还能将 iOS 3.2 SDK 编译的应用程序上传到 iTunesConnect

它对ios4的精细编程? [关闭]

iPad 4.3 模拟器使用 xcode 4.3.3 显示黑屏

如何让我的 iOS4.2 SDK 开发代码与 iOS3.1.3 一起工作?

锁定 iPad 设备时 UIWebView 显示黑屏

添加到 UITableViewCell 的 contentView 的 UITextField 在 Popover 中无法正确显示(iPad、iOS 4.2)