我正在开发一个 iOS 应用程序,我希望在我的应用程序崩溃(如果有的话)之前运行一个特定的功能作为安全措施。
- 是否有可能 100% 的时间在应用程序即将崩溃时运行一个函数?
- 如果没有,在哪些情况下我可以和不能让函数运行。即它可以在内存不足崩溃时运行,但如果它是一个空引用异常,它就不能运行。
具体来说,我正在使用 Betfair 的 API,如果应用程序崩溃,我希望应用程序在关闭应用程序之前先取消所有与 Betfair 的赌注。我意识到这实际上可能是不可能的,因为崩溃会停止整个应用程序。
我正在使用 Xamarin 和 C# 来开发应用程序(以防万一!)。