Engaged in the development of ios applications. By itself, ios does not allow to install an application that was not purchased by you, unless of course the system is jailbroken.
At the same time in OS X you can download the application from the torrent and free to install.
A question for OS X developers - what are the methods of protecting an application from theft and which are the most effective? I understand that there is a keygen on any program, which means there is no universal method, nevertheless I would like to know all the possible ways.
PS I’m going to distribute the application outside the Mac Appstore, but the application will be signed by the developer certificate.