gpt4 book ai didi

ios - iOS 版 Crashlytics 仅在崩溃后打开应用程序时才记录崩溃

转载 作者:行者123 更新时间:2023-11-29 00:07:39 25 4
gpt4 key购买 nike

在 iOS 移动应用程序中,当 iOS 应用程序在崩溃后打开时,为什么 crashlytics 会记录崩溃并发送电子邮件。当 crashlytics 与 Android 应用程序集成时,此行为不一致。通常崩溃后,用户将停止使用该应用程序并且不会再次打开它。因此,我们最终错过了 iOS 中发生的几次崩溃。

最佳答案

这里是来自 Fabric 的 Mike。每个平台的行为都不同,因为每个平台都有不同的异常处理和网络行为。

在 iOS 上,在发生导致崩溃的异常后发送大量数据(如果有的话)是不安全的。该应用程序状态糟糕,设备也在解决意外情况。如果我们或其他服务试图发送额外的数据,那么您可能会冒着导致整个设备出现问题的风险,这将需要设备重新启动。要求用户重新启动他们的设备是一种比让他们需要重新启动应用程序更糟糕的行为。

有些用户可能永远不会重新启动该应用程序并且那些崩溃已经丢失,您是正确的,但总的来说,我们发现大多数用户在崩溃后重新启动该应用程序。

正如@Dev_Tandel 所说,在 Android 上,可以使用其他后台网络服务来尝试发送崩溃报告。我们会尝试这样做,但不保证在重新启动应用程序之前会发送报告。

关于ios - iOS 版 Crashlytics 仅在崩溃后打开应用程序时才记录崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47565309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com