If I enforce a licensing restriction on my application,say the first time the application runs,then should my application check the restrictions (could be a encrypted license file) each time? How do you design this part? What is the best way? Basically I would like someway to save CPU cycles somehow(encryption means decryption blah blah ).I hope you understand my concern.
If I enforce a licensing restriction on my application,say the first time the application
Share
This really depends on how you want to handle it in your application, and what type of action you want to take for the user.
if you only check on the first load, you are going to need to store the success/failure of the validation somewhere, so that your application knows if it is legit or not. This then becomes a concern, as you need to validate that your system is the ONLY thing that is actually storing/updating that information source.