I have a feature to pop up an app update prompt dialog in old app versions (the version is controlled via Firebase Remote Config).
However, turns out a lot (but not most) of my customers use MDM to lock down their phone, in which case the end users cannot directly update the app.
I'm using the normal detection of intent.resolveActivity(packageManager) to check if the play store activity can be started before showing the dialog. But that check passes - the Play Store is there, but updates are blocked.
I want to disable the update prompt for these end users.
Is there a way to detect MDMs? Or at least a way to detect that app updates have been blocked?