0

If a device is rooted there are a lot of apps on the Play Market like Hide Root.

I have disabled in-app-billing if the device is rooted by Fabric's built-in method.

It does not work if I'm using such apps.

Draken
  • 3,134
  • 13
  • 34
  • 54
  • 1
    You should not disable in-app purchase on rooted devices. It's not fair for users who rooted their devices. In general protecting IAB is not necessary, because user, who wants to hack IAB, will not pay any money. – TOP Sep 09 '16 at 06:42
  • TOP, this users affecting my service stability. They buying a lot of coins for free by hacking in-app purchasing on rooted devices. And other users feels bad because of this actions. – Andrew Vasilyev Sep 09 '16 at 07:02

1 Answers1

0

You should not rely on the client for security, because it is impossible to detect rooting in general when running in an environment that is trying to hide itself from you.

If you have a server, do verification on the server.

Antimony
  • 37,781
  • 10
  • 100
  • 107