【问题标题】:Getting a white screen when the application is opened in IOS7在IOS7中打开应用程序时出现白屏
【发布时间】:2014-02-19 07:08:43
【问题描述】:

有时打开应用程序时会出现白屏。我还在任务管理器中杀死了该应用程序并打开它。但是当我看到控制台时,“applicationDidFinishLaunchingWithOptions”方法正在运行,因为我已经包含了一些日志来确认它。没有发生任何崩溃。没有一个 http 请求在主线程中完成。虽然有一些核心数据插入,但我使用了“核心数据并发”,所以它将在单独的队列中运行。任何帮助将不胜感激。现在我正在通过临时分发测试应用程序

【问题讨论】:

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

标签: ios iphone core-data ios7


【解决方案1】:

在下面尝试它应该可以工作

[self.window setRootViewController:youFirstView];

【讨论】:

    猜你喜欢
    • 2020-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-12
    • 2017-01-13
    • 1970-01-01
    相关资源
    最近更新 更多