Skip to main content

iOS Integration Checklist

The following is a checklist of integration tests that need to be completed to verify that the integration is working as intended, as applicable:

  1. Update the Fairmatic SDK keys on the new build.
  2. Verify if the SDK is initialized at application startup (if the user is already logged in).
  3. Verify if the SDK is initialized at user login and signup.
  4. Verify if you received the success callback from SDK initialization.
  5. Ensure that SDK initialization failures are handled correctly - a simple setup retry logic should be added, and an error should be displayed to the user in case the setup never succeeds, even after a few retries.
  6. Use Fairmatic.getSettings() to get a list of errors on the applicationDidBecomeActive callback and fix errors if present.