Quote:
Originally Posted by JKenP
Well, what it was was a plugin designed to make the iphone respond like Android or ereaders who use USB. Breaking in the subsequent IOS release was likely intentional. Apple doesn't seem to like USB access. The only way to do it is to use their proprietary, Windows program. Doing it that way is Apple asserting ownership to the user's detriment.
I'm not battling that as I use an iPhone and accept the restrictions. But, it can make it a difficult situation for programmers. That's just the way it is. You accept the secret garden or go elsewhere. And, you get a bit better security in the process.
|
It's a lot more complex than that. There is a well defined API for syncing via iTunes. Trying to use the same interface outside of iTunes is a hack. This particular hack actually lasted quite a few upgrade cycles before it stopped working due to Apple changing their security model. Apple was quite open about what they were changing and why they were changing it.