2015-07-10 55 views
8

我目前正在研究在应用程序中记录用户行为的代码,并报告崩溃和导致它们的顺序。我有一个大问题,我不知道如何让我的应用程序检测它是否崩溃。有谁知道如何迅速做到这一点?非常感谢您的帮助!如何使用swift检测应用程序崩溃?

回答

1

我不认为现在有办法做到这一点。当你的应用程序崩溃时,它停止运行,所有进程停止。通常通过用户设置面板发送任何故障和诊断数据。

编辑:有一个有用的帖子在这里:https://stackoverflow.com/a/8242215/4891259

希望有所帮助。

+0

我知道应用在崩溃时会停止工作。我正在做的是记录某些事情,因为应用程序正在运行,然后在出现皮疹时将这些日志发送到特定的地方,以防天气成为服务器或电子邮件。这可能吗? –

+0

您必须构建数据模型并将其绑定到每个操作。 –

+0

是的,SwiftyBeaver Logger有可能。检查Github(https://github.com/SwiftyBeaver/SwiftyBeaver)并在https://swiftybeaver.com注册以在发布期间检测并捕获日志 – Sebastian