I don’t know is it possible or not. I want to know how it is possible that user can install my app (android , iPhone, phonegap based) for a fixed time , may be 1 month. After 1 month, user will be unable to run the app. Then if he uninstall and try to install again for next 1 month, it would prevent him to install.
Is it possible or not? if possible how?
-Arefin
There’s no 100% secure way to do what you want, but you could do something like this:
Get a unique identifier for device where app is installed. There’s
NOT perfect way to get this identifier, but here are some options:
Is there a unique Android device ID?
Make your app connect to your server and register that identifier
Your server can return whether or not your app was already installed there, so app can act accordingly.
A side effect would be that your app could not run without Internet connection, to prevent users from disconnecting from Internet to avoid this control.