StaticinstanceGlobally-accessible singleton class instance.
Cleans the SDK cache (iOS only).
Whether to clean initialization cache.
Whether to clean prerequisites cache.
Deletes the current user and all associated data (iOS only).
Closes all overlaying ia.de screen contents.
Gets the current server environment (iOS only).
The environment string ("development", "staging", "production"), or null.
Get a registered module by type.
The module type to retrieve
Check if a module is registered.
The module type to check
Allocate the resources required for the ia.de SDK runtime execution.
The method must be called before accessing any additional SDK resources.
SDK initialization configuration
Checks whether the SDK has been initialized.
True if the SDK is initialized, false otherwise.
Resets the user data and onboarding status (pharmacy selection, user consents statuses).
Register a collection of specified modules for client integration.
Modules provide specific functionality to client integrations, and are available after registering via the getModule method.
Array of module instances to register
Forwards the client personal information to the ia.de library for checkout purposes.
Guest user data for checkout
Launches the dashboard screen on top of the navigation stack.
Transfers user data from SDK v1 to the current SDK.
This method is intended to be invoked before the initialize method.
Main entrypoint for the ia.de AppSDK services and features.