Excerpt from the intro: We will reject Apps for any content or behavior that we believe is over the line. What line, you ask? Well, as a Supreme Court Justice once said, "I'll know it when I see it".Translation: If you don't comply with our undocumented arbitrary decency rules, you will be rejected. For example, people wearing swimsuits are gross unless they are in Sports Illustrated, in which case they are wholesomely attractive. More of a "hey, she is nice", but not the kind of "HEY BABY" that would get you in trouble with your spouse. You know what we mean. Other things we find obscene include top hats, dachshunds and bald French Canadians. These things are unacceptable. If you combine any two of these in an app we will kick you out of the program.
3.1 Apps with metadata that mentions the name of any other mobile platform will be rejected.Jealous girlfriend equivalent: "If you ever mention another woman, even in passing, I will spit in your eye and break up with you."
4.3 Apps cannot use Push Notifications to send advertising, promotions, or direct marketing of any kind.There are thousands of very useful apps that do this for people who have opted in to hear about promotions and deals that are of interest to them. Why can't I write an app that lets people who like a particular store get a push notification about a sale? I was convinced this was the craziest new rule until I read:
11.3 Apps using IAP to purchase physical goods or goods and services used outside of theWhy would you prevent people from utilizing easy-to-use built-in eCommerce functionality for mCommerce apps? Often physical items are combined with digital assets. What is wrong with this? Are they worried about tax issues? They could specify that the vendor is responsible for this in the TOS. There are undoubtedly thousands (tens of thousands?) of apps that will be killed if this is enforced.
application will be rejected.
12.3 Apps containing "rental" content or services that expire after a limited time will be rejected.Arbitrary. Weird. This will also kill thousands of useful apps already in the store.
23.5 iPhone developers must never program the iPhone while naked or in a bathing suit.OK, I made up 23.5, but it seems to fit nicely with the other rules, no? Apple, will you consider providing explanations for these rules or are they more like religious commandments?