You need to be an iOS Developer to login. Unclear if it's under NDA or not, but I'm sure this document will leak out eventually.
There are 22 categories of potential violations, and most rules end in "will be rejected."
You need to be an iOS Developer to login. Unclear if it's under NDA or not, but I'm sure this document will leak out eventually.
There are 22 categories of potential violations, and most rules end in "will be rejected."
The thing on here which I really strongly disagree with is the ban on making apps that replicate functionality shipped with the phone. If users want an alternate mail client that supports IMAP IDLE for example, it should be up to the user to download that.
It's also beneficial for things like the browser and email client to be consistent, so that services targeting iPhone have an easy testing platform. As a web developer I like knowing that every iPhone is using Safari and renders HTML email using the mail app. I already have enough platforms (4 versions of IE, Firefox, Safari, Chrome, Opera, iPhone, Android, Blackberry, WinMo) without the mobile platforms becoming fragmented.