2010-11-08 5 views

Répondre

0

Je n'ai pas encore utilisé la bibliothèque de licences, mais d'après ce que je comprends, c'est l'une des principales failles de la configuration en général. Étant donné que seules les applications payantes peuvent utiliser le service, vous ne pouvez pas réellement implémenter une période d'essai pour une application payante.

La partie de licence, fait juste cela, licences l'application. Si l'application est en mesure d'obtenir une licence auprès du serveur, elle peut s'exécuter indéfiniment ... ou jusqu'à ce que le code de l'application soit déclenché pour recommencer la vérification. Il n'y a pas de vérification sur le serveur qui a quelque chose à voir avec le calendrier. Puisque l'utilisateur de l'application John Q a payé pour l'application, il s'attend à ce qu'il puisse toujours obtenir une licence.

Vous pouvez créer vos propres méthodes personnalisées pour effectuer des vérifications de temps via des préférences partagées en utilisant l'installation ou la première exécution de l'application, mais tout ce que quelqu'un a à faire est de supprimer l'application et de la réinstaller. Essentiellement, je crois que c'est une grande partie de la raison pour laquelle il y a tellement d'ensembles de la même application sur le marché. "Ensembles", se référant à une version lite/trial/full/beta/eval de la même application.

Questions connexes