Apple Doesn’t Want Developers?

Ok, now this is just confusing:

By now, most of you have probably seen or heard about Apple iPhone SDK 4.0 and a little hidden gem in their freshly minted 4.0 Terms of Services, notably 3.3.1:

“Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited.”

It’s clear that products like Titanium, Unity3D, Ansca, MonoTouch and others are now a bit in question for iPhone 4.0+ with this language. We’re all trying to get our heads around what this means and trying to reach out to Apple to get clarification.

I called up Apple to ask for details about how this affects Appcelerator & Unity3d as particular examples that I’d been planning to use for games and utilities, and whether I can get a refund for my program fees if I were to not accept the updated agreement.

The rep was very pleasant and polite and took my information to escalate the question; the CSRs of course don’t have immediate answers for this. I was told someone should get back to me within 24 hours.

If y’all also call, please above all be polite — customer service reps are real people too, and they didn’t write the agreement! Be polite, accept being on hold gracefully, let them know how this would affect your future development plans, and be specific about what questions you’re asking and what answers you need.

2 thoughts on “Apple Doesn’t Want Developers?”

  1. Apple’s still being insanely tight-lipped on this a month later other than the “Flash sucks” rants, utterly failing to say anything public about anything-but-Flash.

    PhoneGap, Titanium, and even Unity3d don’t appear to be having any troubles getting apps approved, but developers are still left in a police state-like situation where they’re clearly in violation of the *letter* of the agreement, and Apple could choose at any moment to pull developers’ hard work with no warning or compensation.


Comments are closed.