App Check Setup (Safety NET & Play Integrity)

To complete the User Phone Verification process successfully for Android User App , we must enable Safety Net API & Play Integrity API ( recently announced by google as the Android Device Verification API is discontinued). Kindly follow the below steps:

  1. Go to Firebase Dashboard
  2. Make sure your Firebase Billing is Enabled
  3. At least your User App (Android) should already be added in the Firebase project
  4. Go to Project Overview > Project Settings
  5. Make sure you have added the SHA Fingerprints for Android Apps in Project Settings
  6. Click on AppCheck Tab
  7. Click on Get Started (for new projects)
  8. Click on Apps tab
  9. Make sure all your App Names (UserApp – Android / iOS ) should be shown here.
  10. Next, we will enable “SafetyNet” & “Play Integrity” for User Android App only (Admin App is not required)
  11. Click on “Register” button beside your Android User App only
  12. Click on “+ (Plus Icon)” beside “SafetyNet
  13. Tick on I Agree & accept terms & conditions (If any)
  14. Click on Save & it should be shown as Registered with a Green tick mark.
  15. Alright ! Safety Net API is enabled for your app.
  16. Click on “Register” button or (+ icon) beside the same Android User App only
  17. Click on “+ (Plus Icon)” beside “Play Integrity
  18. Tick on I Agree & accept terms & conditions (If any)
  19. Click on Save & it should be shown as Registered with a Green tick mark.

    (If it shows any error, Kindly go to your Google Cloud Platform and create account using the same Firebase email, then AGREE the terms & then return back here)

  20. Great ! Play IntegrityAPI is also enabled for your user android app.

Powered by BetterDocs