2017-05-17 9 views
1

Je développe une application et selon l'exigence du client je veux donner la restriction d'utiliser cette application à un nombre spécifique d'utilisateurs et si l'application est désinstallée par un utilisateur ensuite, le nombre d'utilisateurs devrait être réduit et un nouvel utilisateur peut utiliser cette application. Pour Par exemple, si nous donnons 5 utilisateurs à utiliser l'application et si tout utilisateur désinstaller l'application puis, nouvel utilisateur signifie 5 utilisateur peut utiliser applicatiocomment restreindre pour utiliser l'application au nombre spécifique d'utilisateur dans android

+1

veuillez élaborer plus! – xbadal

+0

Vous ne serez pas en mesure de détecter facilement la désinstallation. –

Répondre

0

Il peut être réalisé de plusieurs façons -

  1. Y at-il genre du mécanisme de connexion impliqué dans votre application? Si oui, accordez la connexion à vos utilisateurs désirés.
  2. Créez une API qui vérifiera l'identification de l'appareil lorsque l'utilisateur ouvre votre application.

Hope this helps ...

+0

pouvez-vous me dire comment créer une API? –

+0

Il existe plusieurs architectures disponibles pour le développement d'API, l'une des plus populaires est l'architecture RESTful. S'il vous plaît se référer à https://github.com/panique/simple-php-api – digiwizkid

+0

merci @diziwizkid Je vais essayer votre solution –

0

Vous pouvez créer API pour l'identification de l'appareil. En outre, pour vérifier si l'application a été désinstallée. Vous pouvez utiliser la notification GCM Push.

En savoir plus ici: https://developers.google.com/cloud-messaging/registration#how-uninstalled-client-app-unregistration-works

« Une application peut être non enregistré automatiquement après la désinstallation du dispositif Cependant, ce processus ne droit arrive pas, comme Android ne fournit pas un rappel de désinstallation. ».

Fondamentalement, lorsque GCM tente d'envoyer la notification push suivante, le périphérique indique à GCM que l'application réceptrice a été désinstallée.

+0

ce qui va application de la solution ne pas utiliser la notification gcm? –

+0

Je pense que l'intégration de GCM résoudra le problème de compter combien d'utilisateurs utilisent votre application. Je ne connais pas d'autres moyens de savoir si une application est supprimée ou non. Pardon :( – Sanju