Corrupted Android keystore file
Last week I ran into situation where I noticed that my Android Keystore file used for signing e.g. Battlecards game was somehow corrupted. Obviously, I had not done any backups of my keystore file, so there was no way to fix it. So I decided to generate new keystore and compile my app again with cocoon.io. But that was not so easy: After cocoon.io compilation was finished, I was not able to load new .apk to my testing device. Tablet complained that previous version of app has been signed using different key and refused to install new version. So I removed old version of Battlecards from tablet, and realized that I had to do same for all my test accounts that were created to that tablet. Only then I was able to install new version (signed with new key). After some struggling I was able to install new version generated with new keystore file and started the app. But then I noticed that all Google Play Game Services, including leaderboards, achievements, etc. were not working at ...