我们想跟踪应用程序何时被用户终止,因此我们使用“applicationWillTerminate”方法。有时它工作正常,但有时我们无法存储数据,因为应用程序已终止,所以有没有其他方法可以跟踪它。
我们已经尝试过“applicationWillTerminate”方法。如果有的话,我们可以使用另一种方法。
尝试使用
applicationDidEnterBackground
功能。
如果您检查 iOS 应用程序生命周期,您的应用程序不会直接进入暂停状态。
根据 Apple 的说法:
当用户关闭应用程序的 UI 时,UIKit 将关联的场景移动到后台状态,并最终移动到暂停状态。
您可以在此处.
阅读有关管理应用程序生命周期的更多详细信息根据我的建议,您可以尝试 Firebase Crashlytics 来跟踪用户终止的应用程序。