Neumann Patrik
Neumann Patrik

Reputation: 63

CrossPermissions.Current.CheckPermissionStatusAsync(Permission.Camera) is obsolete

var permissionStatus = await CrossPermissions.Current.CheckPermissionStatusAsync(Plugin.Permissions.Abstractions.Permission.Camera);
if (permissionStatus != Plugin.Permissions.Abstractions.PermissionStatus.Granted)
{
    await CrossPermissions.Current.RequestPermissionsAsync(Plugin.Permissions.Abstractions.Permission.Camera);
}

IPermissions.CheckPermissionStatusAsync(Permission) is obselete: CheckPermissionStatusAsync is deprecated, please use CheckPermissionStatusAsync instead.

How should I use this method?

Upvotes: 1

Views: 3875

Answers (1)

Jason
Jason

Reputation: 89127

old

await CrossPermissions.Current.RequestPermissionsAsync(Plugin.Permissions.Abstractions.Permission.Camera);

new (docs)

await CrossPermissions.Current.RequestPermissionAsync<CameraPermission>();

Upvotes: 8

Related Questions