【问题标题】:Nativescript Angular iOS crashing after splash screen (started randomly)Nativescript Angular iOS 在启动屏幕后崩溃(随机启动)
【发布时间】:2018-10-19 17:38:20
【问题描述】:

今天,我的应用随机停止在 iOS 上运行。几个星期以来,我每天都在努力,今天早上什么都没有改变。在安卓上运行良好。在 iOS 上,它会像平常一样显示启动画面,然后退出。控制台中没有显示错误。我正在使用适用于 iOS 的 Sidekick 云构建。我在物理设备上运行。事实上它不能在我的 iPod 上运行,但它可以在我的 iPad 上运行。

有人遇到过这个问题吗?看不到错误是否有原因?

SpringBoard:强制崩溃报告(原因:1,描述: org.nativescript.myapp 在 4.77 秒后无法创建场景(启动 花了15.23s的总时限10.00s))

【问题讨论】:

  • 您是否尝试过从 XCode 运行您的应用程序? XCode 的调试器有时会显示终端可能排除的内容。
  • 我正在使用 Sidekick 云构建,无法访问 xcode。没有 Mac。
  • 我借了一个 mac 并在 XCode 中观看了控制台。这是我得到的错误:SpringBoard: Forcing crash report of <FBApplicationProcess: 0x18c19a40; myapp; pid: 368> (reason: 1, description: org.nativescript.myapp failed to scnene-create after 4.77s (launch took 15.23s of total time limit 10.00s))
  • 检查设备上的可用空间。
  • ~12GB 仍然可用

标签: nativescript angular2-nativescript


【解决方案1】:

为此找到了一些见解,并且看起来它正在崩溃,因为您在启动屏幕上花费了太多时间来处理 CPU 工作。

如果加载时间过长,iOS 会终止您的应用。

对此的崩溃报告将有一个异常代码 8badf00d(这是十六进制),它还会说“未能及时创建场景”。 这正是你也得到的。 所以尽量不要在应用程序初始化时加载到我的东西并尽快离开启动屏幕。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-27
    • 1970-01-01
    • 2017-05-06
    • 1970-01-01
    • 2016-12-18
    • 1970-01-01
    • 1970-01-01
    • 2018-03-18
    相关资源
    最近更新 更多