Auto Authentication
Auto authenticate is the easiest way to integrate your app with the Immerse platform. By enabling this feature, the SDK will attempt to authenticate as soon as credentials are made available. If authentication is successful, reporting will also be initialized.
This option is enabled by default when creating a new project but can be enabled/disabled in the Immerse SDK section found in Project Settings, under Project Info. See the image below
Auto authentication does not support PIN entry as an authentication method
Yield instructions or Events are great ways to ensure that the app is authenticated before executing code that require a platform connection, such as sending reporting statements.