Instance Method

requestAccessToAccountsWithType:options:completion:

Obtains permission to access protected user properties.

Declaration

- (void)requestAccessToAccountsWithType:(ACAccountType *)accountType options:(NSDictionary *)options completion:(ACAccountStoreRequestAccessCompletionHandler)completion;

Parameters

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.

See Also

Requesting Access

- requestAccessToAccountsWithType:withCompletionHandler:

Requests access to accounts of the specified type.

Deprecated
ACAccountStoreRequestAccessCompletionHandler

Specifies a handler to call when access is granted or denied.