Contents

performRequests(_:)

Performs an authorization request from the provided array.

Declaration

@MainActor func performRequests(_ requests: [ASAuthorizationRequest]) async throws -> ASAuthorizationResult

Parameters

  • requests:

    An array of supported authorization requests.

Return Value

The request’s outcome. For more information, see ASAuthorizationResult.

Discussion

The framework checks each authorization request in the array against the credentials available on the person’s device; the more credential types your app supports, the more options a person can choose from.

See Also

Performing requests