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: " ); } }
void OnRegistered(string finalToken) { MyDebug.Log("GSM Recevied from Native: " + finalToken); if (ReceviedDeviceToken != null) { ReceviedDeviceToken.Invoke(finalToken); } }
void DeviceTokenRecevied(string finalToken) { //MyDebug.Log("iOS token Recevied from Native: " + finalToken); if (ReceviedDeviceToken != null) { ReceviedDeviceToken.Invoke(finalToken); } tokenSent = true; }