If Google Play Game Services' Anti-Piracy Mode is enabled, then does it mean that, no more ridiculous high-scores will be appearing on Leaderboards? Because, as per Google:
If anti-piracy is turned on for your game, the Game service checks if a user is licensed to play your game. If none of the user accounts on a device are licensed for your game, the Game services calls sent by your game will fail and return a LICENSE_CHECK_FAILED status code.
To be licensed for your game, users must install it from Google Play.
I am just an ordinary developer and haven't reached the hacker level(probably will never ever) :D . But my deduction is that to hack the scores, you need to:
- open the apk
- modify the api call
- repack it
- install repacked apk.
But the last step will invalidate Google's condition(last line of the quote) hence making it impossible to hack. Is it true?
PS: Take Flappy bird's leaderboard for example. There are so many insane scores but the developer HAS'NT enabled anti-piracy mode since I can post my scores to it's leaderboard(I installed apk after downloading from a website). And hence that may be the reason.