【问题标题】:Black screen, spinning wheel at launch黑屏,启动时旋转轮
【发布时间】:2017-04-04 08:43:09
【问题描述】:

我遇到了一个大问题,我的一些用户出现了奇怪的崩溃。在我的应用程序启动时,在启动屏幕之前或之后,他们会看到一个带有旋转轮的黑屏。之后设备被锁定,应用程序关闭。

除了 Xcode 8.3 和 iOS 10.3 没有任何变化。

在我的手机上一切正常,在模拟器上也是如此。我无法重现它,而且我在面料上也没有崩溃。

如果有人对此有任何想法,请回答。提前致谢。

【问题讨论】:

  • 那个纺车被称为活动指示器。再次尝试运行您的项目。如果手机和模拟器没问题,那么你在哪里得到这个黑屏?请提供详细信息。
  • 看起来您的应用不仅崩溃了 - 它还会重启手机...
  • 显然该应用程序由于某种原因而崩溃。活动指示器可能是您自己的。检查您的 crashlytics 是否有任何频繁的崩溃。
  • @MaxPevsner 是的,但我正在尝试找出原因以及如何解决它
  • 正如你提到的,你的面料没有崩溃。另一个问题可能是您的应用程序内存不足。尝试寻找面料上的 OOM 问题。有一个选项可以在面料上进行检查。

标签: ios swift xcode


【解决方案1】:

这些可能是 OOM(内存不足问题)。据我所知,没有办法确定导致 OOM 的原因。

尝试关注您是否在发布时遇到此类问题:

  1. 数据库操作(将大量对象带入内存)
  2. 原始图像操作
  3. 任何重复发生的无限循环或操作。

【讨论】:

  • 谢谢,图片大小为 1000px * 7000px。
【解决方案2】:

任何图像尺寸都很大,或者如果我们使用任何动画的超大尺寸图像,应用程序将内存不足。

我在申请中遇到了同样的问题。刚刚删除图片或调整图片大小的应用程序将正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多