requestAccessToAccounts(with:options:completion:)
Obtains permission to access protected user properties.
Declaration
func requestAccessToAccounts(with accountType: ACAccountType!, options: [AnyHashable : Any]! = [:], completion: (@Sendable (Bool, (any Error)?) -> Void)!)func requestAccessToAccounts(with accountType: ACAccountType!, options: [AnyHashable : Any]! = [:]) async throws -> BoolParameters
- accountType:
The account type.
- options:
A dictionary of options, if options are required by the account type; otherwise,
nil. - completion:
The handler to call when the request has completed. The handler is called on an arbitrary queue.
Discussion
Certain account types (such as Facebook) require an options dictionary. This method throws an NSInvalidArgumentException if the options dictionary isn’t provided for such account types. Conversely, if the account type doesn’t require an options dictionary, the options parameter must be nil.