private void OnAuthorizationRequestCompleted(iOSAuthorizationRequestData requestData) { IsFinished = requestData.finished; Granted = requestData.granted; Error = requestData.error; DeviceToken = requestData.deviceToken; }
private void OnAuthorizationRequestCompleted(iOSAuthorizationRequestData requestData) { lock (this) { IsFinished = true; Granted = requestData.granted != 0; Error = requestData.error; DeviceToken = requestData.deviceToken; } }
internal static void OnAuthorizationRequestCompleted(IntPtr request, iOSAuthorizationRequestData requestData) { try { var handle = GCHandle.FromIntPtr(request); var req = handle.Target as AuthorizationRequest; handle.Free(); req.OnAuthorizationRequestCompleted(requestData); } catch (Exception e) { Debug.LogException(e); } }
internal void OnCompletion(iOSAuthorizationRequestData data) { IsFinished = data.finished; Granted = data.granted; Error = data.error; }
internal static void onFinishedAuthorizationRequest(iOSAuthorizationRequestData data) { OnAuthorizationRequestCompleted(data); }
public static void AuthorizationRequestReceived(IntPtr request, iOSAuthorizationRequestData data) { #if UNITY_IOS && !UNITY_EDITOR AuthorizationRequest.OnAuthorizationRequestCompleted(request, data); #endif }