Instance Method

prepareInterfaceForExtensionConfiguration()

Prepares the interface to enable the user to configure the extension.

Declaration

func prepareInterfaceForExtensionConfiguration()

Discussion

The system calls this method after the user enables your extension in Settings. Use this method to prepare a user interface for configuring the extension. You can also use the method to tell the system what credential identities your extension supports by adding them to the shared ASCredentialIdentityStore instance. Any identities you add become available in the QuickType bar.

After finishing configuration, tell the system to dismiss your view controller by calling the context’s completeExtensionConfigurationRequest() method.

See Also

Configuring the Credential Provider Extension

class ASCredentialIdentityStore

A container that your extension fills to provide credentials through the QuickType bar.