在一些用户设备上的空白屏幕。没有崩溃报告。无法复制错误 - 如何解决?

时间:2011-08-28 19:38:56

标签: iphone

几周前我发布了一款iPhone / iPad应用程序。来自15条评论(全球)我收到了十几条用户的1星评价说应用程序不起作用,它们只有一个空白屏幕。其他三个人很高兴,对他们有用。

我在iPad 1,iPad 2,iPhone 3GS和几款iPhone 4上测试了应用程序 - 它可以完美地在每台设备上运行。它通过了应用程序商店提交过程,因此它必须在Apple工作...

iTunes Connect中的崩溃报告是空的 - 应用程序显然不会崩溃,它只是挂在某处。

不幸的是,没有办法联系不起作用的用户: - (

我知道很难用这些信息来帮助,但是当我无法在我身边复制这个问题时,我不知道该怎么办......

那么有人有任何想法吗?

如果是内存问题 - 应该不应该崩溃吗?

我使用AVFoundation播放电影,因为它是一个相对较新的库,我知道一些缺陷 - 有人知道与AVFoundation有关的这个问题(空白屏幕)吗?

如果您可以下载应用程序(名称为“Hyperactive”)并测试是否有空白屏幕也会有所帮助。如果是这样,我很乐意学习确切的设备和iOS版本。我希望这不会被误解为垃圾邮件,这不是我想要的......

提前致谢,

最好的问候,

Walchy

3 个答案:

答案 0 :(得分:0)

这是一个远景,但也许用户已经运行了很长时间的应用程序,收到viewDidUnload,并且您卸载的内容未在viewDidLoad上重新加载。

尝试在iphone模拟器选项上运行“模拟内存警告”。

答案 1 :(得分:0)

iPhone和iPad版本在iPad 1上运行良好。 应用程序不会安装在带有iOS 4.2.1的iPhone 3G上。

您是否已使用越狱设备测试过您的应用程序?

答案 2 :(得分:0)

事实证明,黑屏仅在iPod Touch上发生,解决方案非常简单:

您需要在iPod Touch的.plist文件中添加一个条目:

主nib文件基本名称......

iPod Touch 4G thinks it's an iPad