//private void OnFirebaseTokenReceived(object sender, TokenReceivedEventArgs e) //{ // FMLogger.Log("firebase token received."); // if (e != null && !string.IsNullOrEmpty(e.Token)) // { // AdjustHelper.SetUninstallToken(e.Token); // } // FMLogger.vCore("firebase token " + e.Token); //} private void OnApplicationPause(bool pauseStatus) { if (!pauseStatus) { this.CheckDailyBonus(); base.StartCoroutine(this.DelayAction(0.1f, delegate { if (this.deepLinker != null) { this.deepLinker.Check(); } })); float delay = 1f; if (AppManager.__f__mg_cache1 == null) { AppManager.__f__mg_cache1 = new Action(AppState.ResetPauseState); } base.StartCoroutine(this.DelayAction(delay, AppManager.__f__mg_cache1)); } else { AppState.ValidatePauseState(); } if (pauseStatus) { PlayTimeEventTracker.AppPause(); UserLifecycle.AppPause(); } else { UserLifecycle.AppResume(); PlayTimeEventTracker.AppResume(); } }
public static void AppResume() { int num = Mathf.FloorToInt((float)(DateTime.Now - UserLifecycle.pauseTime).TotalHours); if (num >= 5) { UserLifecycle.sessionId = UserLifecycle.GenerateGUID(); UserLifecycle.SendAppOpen(); } }
public static void AppLaunch() { UserLifecycle.sessionId = UserLifecycle.GenerateGUID(); UserLifecycle.SendAppOpen(); }