Since cracking is a huge problem I want to go deep into blocking those pirates (I don't even want to mention Cydia Themes, I have recorded a cracking percentage of over 98% on my themes which are all under 1$!!). There are several methods on how to detect cracked apps, but I want to know, which one is the safest and best, and the most difficult to come around for crackers? Here are some of the methods I have looked at: http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/36330-iphone-piracy-protection-code-2-another-tutorial.html#post154496
Crack protection is a lost cause. Certainly don’t hope for a single “safest and best” anti-crack measure. The protection tricks used on iOS are IMHO mostly heuristics and can be bypassed even without the cracker having to patch the executable. If you insist on doing something against it, mix a few good tricks and hope the cracker is not going to have enough motivation.