在IOS7中打开应用程序时获得白色屏幕

在IOS7中打开应用程序时获得白色屏幕,ios,iphone,core-data,ios7,Ios,Iphone,Core Data,Ios7,有时,当应用程序打开时,我会看到一个白色的屏幕。我还在任务管理器中关闭了应用程序并打开了它。但是当我看到控制台时,“ApplicationIDFinishLaunchingWithOptions”方法正在运行,因为我已经包含了一些日志来确认它。没有撞车。没有一个http请求是在主线程中完成的。虽然我使用了“core data concurrency”来插入核心数据,但它将在单独的队列中运行。任何帮助都将不胜感激。现在我正在通过即席分发对应用程序进行测试请尝试下面的内容,它应该可以工作 [self

有时,当应用程序打开时,我会看到一个白色的屏幕。我还在任务管理器中关闭了应用程序并打开了它。但是当我看到控制台时,“ApplicationIDFinishLaunchingWithOptions”方法正在运行,因为我已经包含了一些日志来确认它。没有撞车。没有一个http请求是在主线程中完成的。虽然我使用了“core data concurrency”来插入核心数据,但它将在单独的队列中运行。任何帮助都将不胜感激。现在我正在通过即席分发对应用程序进行测试

请尝试下面的内容,它应该可以工作

[self.window setRootViewController:youFirstView];

请共享您的代码,以便更方便地帮助您。发生这种情况时,您可以使用Xcode的“暂停”按钮进入调试器,查看应用程序中发生了什么。当应用程序没有响应并且你不知道为什么时,这通常很有用。@TomHarrington我正在下载应用程序并进行测试。发生这种情况时,在日志中我看不到任何警告或错误。当我看到白色屏幕时,应用程序的显示名称也会改变。你知道吗?@GadMarkovits的代码相当大。所以我提到了我正在做的一切。使用分派的http请求和核心数据操作在单独的队列中完成。这些都不是主要的thread@Avinash,你试过我的建议了吗?这是我要做的第一件事。