A container that your extension fills to provide credentials through the QuickType bar.
- iOS 12.0+
Make credential identities available to users directly in the QuickType bar by adding them to the
shared instance of the identity store. You can add identities during configuration in your extension’s override of the
prepare method. You can also update the shared store from within your extension’s host app.
Be sure to update the shared store whenever your app’s database changes to avoid showing stale identities in the QuickType bar. Take advantage of the incremental change methods
remove to avoid rewriting the entire store every time you need to make a change.
When the user disables your extension, the system clears and disables your shared store. So before making updates, check to see that the store is enabled to avoid unnecessary activity: