public void OnApplicationPause(bool pauseStatus) { if (SDK != null && SDK.Initialised) { if (pauseStatus) { SDK.OnSwrvePause(); } else { SDK.OnSwrveResume(); } } }
/// <summary> /// Automatically called by Unity3D when the app is paused or resumed. /// </summary> public void OnApplicationPause(bool pauseStatus) { if (SDK != null && SDK.Initialised && Config != null && Config.AutomaticSessionManagement) { if (pauseStatus) { SDK.OnSwrvePause(); } else { SDK.OnSwrveResume(); } } #if UNITY_IPHONE if (!pauseStatus) { // Refresh token after application resume deviceTokenSent = false; } #endif }