.I released the app and the users are still complaining they can't validate the license so the analysis isn't conclusive.
On the other hand I've been asking myself which would be the reasons for an app to answer in different ways for real
users and test accounts.why? Because I added the email account of one of those user that couldn't validate to my test accounts list and it worked!
I´ve confirmed the users have bought the app and market has validated
their licenses before.
Things I´m thinking of:
- I´ve changed my development environment recently. After changing my
notebook I´ve had issues signing my apks: went back from JRE 7 to JRE
6 and everything seemed fined.
- Any reasons why Android Market should stop validating users after
updating from one version to another? I´ve double checked
LICENSE_OLD_KEY using test accounts and it is working as expected.
- which changes could make Android market stop understanding that the app published is the same app users paid for?
- Will I need to create a new user, attach someone else's credit card
and download my own app so I can debug market answers?