几周前我发布了一款iPhone / iPad应用程序。来自15条评论(全球)我收到了十几条用户的1星评价说应用程序不起作用,它们只有一个空白屏幕。其他三个人很高兴,对他们有用。
我在iPad 1,iPad 2,iPhone 3GS和几款iPhone 4上测试了应用程序 - 它可以完美地在每台设备上运行。它通过了应用程序商店提交过程,因此它必须在Apple工作...
iTunes Connect中的崩溃报告是空的 - 应用程序显然不会崩溃,它只是挂在某处。
不幸的是,没有办法联系不起作用的用户: - (
我知道很难用这些信息来帮助,但是当我无法在我身边复制这个问题时,我不知道该怎么办......
那么有人有任何想法吗?
如果是内存问题 - 应该不应该崩溃吗?
我使用AVFoundation播放电影,因为它是一个相对较新的库,我知道一些缺陷 - 有人知道与AVFoundation有关的这个问题(空白屏幕)吗?
如果您可以下载应用程序(名称为“Hyperactive”)并测试是否有空白屏幕也会有所帮助。如果是这样,我很乐意学习确切的设备和iOS版本。我希望这不会被误解为垃圾邮件,这不是我想要的......
提前致谢,
最好的问候,
Walchy
答案 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文件基本名称......