I have internal Android app that I released to my users by manually downloading and installing it (outside of play store).
Then I have a mechanism that downloads a new version if available and installs it with user consent.
This however fails for my new build that I created using Shorebird. Here are my build commands, maybe I am missing something:
Previous/vanilla:
flutter build apk --target-platform android-arm64 --release --build-number $CI_PIPELINE_ID
Shorebird:
shorebird release -p android --artifact apk --target-platform android-arm64 --build-number $CI_PIPELINE_ID