Exemplo n.º 1
0
 public void OnApplicationPause(bool pauseStatus)
 {
     if (SDK != null && SDK.Initialised)
     {
         if (pauseStatus)
         {
             SDK.OnSwrvePause();
         }
         else
         {
             SDK.OnSwrveResume();
         }
     }
 }
Exemplo n.º 2
0
    /// <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
    }