Recently, we've integrated Play Integrity in our app to prevent emulators and bots. However, some users cannot generate integrity tokens with the following reasons:
- Binding to the service in the Play Store has failed. This can be due to having an old Play Store version installed on the device.
- Integrity API is not available. The Play Store version might be old, or the application is not allowlisted to use this API.
- Binding to the service in the Play Store has failed. This can be due to having an old Play Store version installed on the device.
The suggestion from Google for all of these errors is to Ask the user to update his Play Store. I'm curious is there any way to prompt the user to update his Play Store by redirecting him to the right place in the Play Store app (probably deep link or something)? Of course, we can always just list the steps in-app and let the user do it on his own, but i'm curious if I can improve this process even more?