I hope not After some startups i would basicly open the appstore link to the full version or fall back to a lite version... that can't be against apples developer agreement?

I think I just have to take my .app folder (release) modify the Info.plist as crackers normally do and wrap it in an IPA. But my question is would that work since they have to decode it from a iphone when they normally crack it?

So is there any difference in the end result between my described method and the standard cracker method? If yes how can i get equal results without having a jailbroken iphone.

Also i would be interested if crackers have already started not to simply modify the Info.plist but the binarys as well to evade manually implemented copy protection?