After uploading a new build to Crashlytics Beta, users are not able to install
Here's what's happening:
- User receives an email notification with the latest build
- Taps "Check it out", which opens Beta by Crashlytics
- Clicking "Install Update" results in an error "App not installed". There are no additional details
This is happening on both Samsung S8, Android 8.0.0 and Pixel 2, Android 9
I tried uninstalling the existing app on the phone but it didn't make a difference.
mobibob :
There were two problems, both time-stamp related.\n\n\nmy npm token (.npmrc) had expired on 12/24/2018 and my build-script shell uses npm\na build tool that is used \"node-jq\" made a change 12/27/2018 and its binary-building function has a dependency that is not in my environment and not declared in the project's dependencies. (I downgraded rather than resolve the move-forward solution).\n\n\nMy build script shell (for cordova build) does a horrible job of distinguishing between warnings, errors (that get fixed) and fatal errors. Therefore, it built to completion but with a bogus image. There must have been enough to satisfy Gradle but not enough to satisfy Fabric.\n\nAs for the Google Play Protect, I will keep that in mind for future issues.",
2019-01-04T00:16:32
ben cohen :
Just manage to solve this issue with an update to my Fabric plugin for Android Studio.\n\nOn the top menu click Android Studio -> Check for Updates...",
2019-07-11T15:13:12
emandt :
You have to disable Google Play Protect from the PlayStore App and enable it again after the installation has succeeded.",
2019-01-03T16:34:42
user3275903 :
Found that the app gets insatlled only if its a released version. I was trying to install on Samsung SM-G975",
2020-03-17T04:53:11
Raymond :
Device reboot did the trick for me.",
2019-09-25T09:36:16