コード例 #1
0
ファイル: iOSPush.cs プロジェクト: sromic1990/STA
        void CheckTokenSent()
        {
            if (tokenSent)
            {
                CancelInvoke("CheckTokenSent");
                return;
            }

            //MyDebug.Log("Fetching iOS Token: ");
            byte[] token = UnityEngine.iOS.NotificationServices.deviceToken;
            //MyDebug.Log("iOS Token process complete: ");

            if (token != null)
            {
                //MyDebug.Log("iOS Token in native Style " + token);
                //send token to a provider
                string finalToken = System.BitConverter.ToString(token).Replace("-", "");
                if (ReceviedDeviceToken != null)
                {
                    ReceviedDeviceToken.Invoke(finalToken);
                }
                tokenSent = true;
            }
            else
            {
                //MyDebug.Log("iOS token is null: " );
            }
        }
コード例 #2
0
 void OnRegistered(string finalToken)
 {
     MyDebug.Log("GSM Recevied from Native: " + finalToken);
     if (ReceviedDeviceToken != null)
     {
         ReceviedDeviceToken.Invoke(finalToken);
     }
 }
コード例 #3
0
ファイル: iOSPush.cs プロジェクト: sromic1990/STA
 void DeviceTokenRecevied(string finalToken)
 {
     //MyDebug.Log("iOS token Recevied from Native: " + finalToken);
     if (ReceviedDeviceToken != null)
     {
         ReceviedDeviceToken.Invoke(finalToken);
     }
     tokenSent = true;
 }