When I created my first app for Android (with Unity 2018, by the way), I knew nothing about keystores. So my game was built with default unsigned(debug) signing.
As I realise now, Developer Console shouldn't allow to publish APK's with debug.keystore. But that day the app was somehow published. I was even able to update my app several times with the APK's that have the same debug.keystore.
But from today I'm no longer able to update apps. When I upload new APK, the error appears:
"You uploaded an APK that was signed in debug mode. You need to sign your APK in release mode"
At first I thought that there's something wrong with my new versions. But when I tried to upload the old APK (actually the same APK's, that were already uploaded and published), the same error occured!
So I understood that the problem is not with my APK's. Something changed in Developer Console. 2 days ago it allowed me to publish APK with debug.keystore and now doesn't
So the main questions are:
Why Developer console allowed me to publish APK's that was signed with default debug.keystore?
Why from today it stopped allowing it
What should I do to be able to update my app again?
Also need to mention, that I've already tried creating new keystore. In this case the error doesn't appear. But the other error occurs, meaning that APK could not be uploaded to Developer Console, because new keys doesn't match with old
And yes, I am using Google App Signing.
And no, Unity build is not set in "development build", MV Studio is also in release mode.