[英]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.