繁体   English   中英

启动黑屏 - iOS应用程序

[英]Black screen on launch - iOS app

我的一些用户说我的应用程序在启动时会创建一个黑色的空屏幕,我根本无法重现。 有没有人就如何解决这个问题提出建议?

我有一些SQLite数据在启动后立即加载到NSDictionary对象中 - 在后台线程上的一个名为SecondaryLoadingViewController.m的文件中。 此视图控制器仅显示我们的闪屏图像的副本,该副本绝对不是空的......或黑色。 我没有阻止主线程,这只在iPhone 5上发生了大约两三秒钟。

此外,我在整个数据库代码中都有NSAssert语句,所以如果出现问题,你会认为这会导致崩溃 - 而不是黑屏,空白屏幕。

我迷失在这里。 我想我可以通过电子邮件发送受影响的用户,并要求他们使用像iExplorer这样的应用程序向我发送所有用户数据,以尝试重现问题一次?

任何其他想法都会很棒。 谢谢。

事实证明黑屏只出现在iPod上,而不是iPhone或iPad上。 问题是plist文件中的这个键:

“主要故事板文件基本名称(iPhone)”

注意最后的“(iPhone)”。 我不知道如何到达那里,但从键中删除“(iPhone)”解决了一切。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM