public void RequestUserPermission(PermissionName permissionName)
 {
     if (permissionName == PermissionName.FineLocationAlways)
     {
         LocationManagerBridge.requestAuthorizedAlways();
     }
     else if (permissionName == PermissionName.LocationWhenInUse)
     {
         LocationManagerBridge.requestAuthorizedWhenInUse();
     }
     else
     {
         throw new NotSupportedException("Permissions don't support this permission: " + permissionName.GetType().Name);
     }
 }
        private void GetAuthStatus()
        {
            int authLevelInt = LocationManagerBridge.getAuthrizationLevelForApplication();

            locationAuthStatus = IOSPermissionAuthStatus.FromAuthLevelInt(authLevelInt);
        }