From bfb9101ca8a71bb0f4bd4a9036e61df04fc73b2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Spie=C3=9F?= Date: Fri, 11 Mar 2016 13:49:23 +0100 Subject: [PATCH] Add NSUserDefaults synchronize when about to exit app for update --- Classes/BITCrashManager.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Classes/BITCrashManager.m b/Classes/BITCrashManager.m index bfd8f95dc1..edd6f1aa9a 100644 --- a/Classes/BITCrashManager.m +++ b/Classes/BITCrashManager.m @@ -510,8 +510,10 @@ static void uncaught_cxx_exception_handler(const BITCrashUncaughtCXXExceptionInf } - (void)leavingAppSafely { - if (self.isAppNotTerminatingCleanlyDetectionEnabled) + if (self.isAppNotTerminatingCleanlyDetectionEnabled) { [[NSUserDefaults standardUserDefaults] setBool:YES forKey:kBITAppWentIntoBackgroundSafely]; + [[NSUserDefaults standardUserDefaults] synchronize]; + } } - (void)appEnteredForeground {