Pergunta

Se eu estiver desenvolvendo um aplicativo que tenha um teste de 30 dias, por exemplo, onde o melhor lugar seria armazenar as informações de licença? O suporte ao aplicativo é facilmente acessível, mas não tenho certeza de onde mais seria apropriado ...

Foi útil?

Solução

ApplicationSupport ou Preferences é o lugar correto para isso. Se alguém exclui o arquivo apropriado para obter 30 dias de uso extra, isso é tão importante?

Se você realmente deseja impedir que as pessoas obtenham mais de 30 dias de uso, considere a ativação on -line.
Você também pode exigir o acesso do administrador para instalar seu aplicativo e colocar um arquivo oculto em algum lugar mais profundo no sistema, mas isso definitivamente se enquadraria em práticas ruins.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top