I would like to distribute my custom application on a iPod touch to my customers but don't want them copying the application and extracting or redistributing it. I plan to ship my customers an iPod touch (not jailbroken obviously!) with my application preinstalled on it so they can use it as is without having them to install the application.
If they wanted to copy the program they can't use DiskAid (b/c no access to the root folder without jailbreaking) and if they tried to jailbreak, well that would restore the ipod to the factory default with the custom firmware (and not my application so that is fine).
If they tried to connect the ipod touch to their itunes library and sync or try to extract the application then it would wipe the existing programs on the device correct? Obviously when they had to charge the device, they would have to connect it to the computer and be careful not to click the synchronise with this computer option. I might give them an external charger just to make it safer for them incase they accidently click the sync option!
If the above is all true, then how would they go about trying to extract the application from the device?
If they wanted to copy the program they can't use DiskAid (b/c no access to the root folder without jailbreaking) and if they tried to jailbreak, well that would restore the ipod to the factory default with the custom firmware (and not my application so that is fine).
If they tried to connect the ipod touch to their itunes library and sync or try to extract the application then it would wipe the existing programs on the device correct? Obviously when they had to charge the device, they would have to connect it to the computer and be careful not to click the synchronise with this computer option. I might give them an external charger just to make it safer for them incase they accidently click the sync option!
If the above is all true, then how would they go about trying to extract the application from the device?