Hello,
I followed several tutorial for to be sure that APP could be used only from the regular buyer from Play Store. Is there anyone that has solved and could help me? What happen if I change these characteristics to an already published application?
Thanks!
Are you sure this is the procedure for non-consumable app on market? I'm not able to improve my app in that way. Is there any example for non expert like me?
Are you sure this is the procedure for non-consumable app on market? I'm not able to improve my app in that way. Is there any example for non expert like me?
I'm unclear as what you mean by "improve my app". The link that @DonManfred offered is the procedure for "in-app" billing whether in-app item is consumable or not.
For Trial to Premium upgrades for example, you don't consume the product as that will force the user to purchase the product again otherwise the same in-app process still applies.
Yes, but... @DonManfred HAS that knowledge. That is the reason why he recommends you to use in app billing. And yes, it's complex but protecting an app is a complex topic.
If it's for a purchase (paid for app) then Manfred suggestion is 100% correct, use in-app billing.
On the other hand if it's for all apps including regular apps with no in-app billing, then you should try the licensing library. With the licensing library all apps should only be run on a device if it's been downloaded from the play store and is directly linked to the the users account.
You are 100% correct @DonManfred, he did say paid apps.
But just incase he has other apps that were not paid apps but still only wants them to be downloaded from the play store only, then this is also a great library for that too, I know because I use it for all my play store apps, including paid apps. It just verifies that the app was downloaded from the play store and if it's not connected to the accounts the app just closes within a second of it being run, no internet needed after the first verification.