iOS development news and information for the community, by the community

Is Apple Removing the 3.3.1 and 3.3.9 Restrictions? [Updated: No, I guess not]

Updated: 10:00pm Pacific Apparently the issue was just a glitch or server error as the contentious agreement with sections 3.3.1 and 3.3.9 intact is back online now.

OS4RevealDevelopers are reporting today that the recently revised developer agreement which restricted the development environments that could be used and the tracking of users that could be done has disappeared.

In the agreement, there were two revisions that had developers the most us in arms. The first, section 3.3.1 stated that applications for the iPhone had to be “originally written in C/C++/Objective-C.” This leaves out, obviously, the most recent revision of Flash CS5 from Adobe which allows export of Flash projects to iPhone application. But the bigger picture of this is that it also made unwelcome many of the top iPhone apps and games.

Following the announcement of the 3.3.1 revision, some developers did some digging and found that many of the top games use C for the display portion of their game and Lua, an interpreted scripting language, for the game logic. Some of the largest game developers are included in that list that was circulating. The update to the developer agreement would rule out the ability to sell these top selling apps in the App Store.

Section 3.3.9, which I previously reported on, restricted what information third parties could collect about application usage and how users used the applications. This revision set up the scenario where only Apple would be able to develop a targeted advertising system with it’s iAds platform.

The real issue with these changes were that Apple had apparently already started granting exclusions to the changes. But there is no way for Apple to publicly grant those exclusions. This left groups like PhoneGap in a bind. Apparently told by Apple that their system was fine and doesn’t violate 3.3.1, but telling them so off the record. No company will be willing to rely on that kind of off the record guarantee when investing time and money in developing for the iPhone platform. So they likely wouldn’t rely on PhoneGap or any other non-Apple sanctioned development environment for iPhone development as they still technically run afoul of the developer agreement.

If Apple has indeed pulled the revised developer agreement, it likely means is that they have had to make such a large change to the agreement that they have reverted to an older version and will be publishing a new version soon. We’ll keep an eye out and let you know.

Tagged as: , , ,


Jeff Scott
I am the founder and publisher of 148Apps, the best iPhone app news and reviews site this side of Mars. I've been a web developer for nearly 15 years now. I'm also a stats geek, and I think that the iPhone is the best invention since the wheel!
Connect with Jeff Scott // email // www // twitter // facebook // linkedin


  • http://twitter.com/MindJuiceMedia Ken Carpenter

    Hi Jeff! I hope this turns out to be true! I had plans for Lua in my near future.

    Can developers view an updated version of the agreement somewhere? I tried logging into the portal, but I don't see anything new.

  • http://twitter.com/MindJuiceMedia Ken Carpenter

    Hi Jeff! I hope this turns out to be true! I had plans for Lua in my near future.

    Can developers view an updated version of the agreement somewhere? I tried logging into the portal, but I don't see anything new.

  • audio dvd ripper

    Nice!!!
    Thank you for writing it.I like it very much.dvd video ripper
    flv mp4 converter
    I look forward your new article,and welcome to our website.
    Type your comment here.

  • http://facebookofsex.over-blog.com Adult book

    great update