Slashdot Mirror


How To Get Rejected From the App Store

snydeq writes "Fatal Exception's Neil McAllister catalogs 12 sure-fire ways to get your app rejected from Apple's notoriously fickle App Store. From executing interpreted code, to using Apple's APIs without permission, to designing your UI, each transgression has been abstracted from real-life rejections — for the most part because Apple seems to be making up the rules as it goes along. 'It'd be nice for Apple to make conditions for rejection clear,' McAllister writes. 'Apple has been tinkering with the language of its iPhone SDK license agreement lately, but that hasn't done much to clarify the rules — unless you're Adobe. For everyone else, the App Store's requirements seem as vague and capricious as ever.'"

2 of 252 comments (clear)

  1. Re:using vendor API's !welcome? by MBCook · · Score: 3, Interesting

    Microsoft has the same problem. If you read The Old New Thing, you'll get a lot of stories over time about things that people start doing in Windows/DOS that weren't documented, that were private APIs, etc. But they had to keep them working because otherwise some really important program would break. Microsoft generally seems to try to keep that stuff working.

    Apple is exercising control that Microsoft didn't have over Windows. Since Apple controls distribution, they can prevent people from doing these things, and save themselves hassle later.

    Just because someone discovers that a specific microwave can also open their garage door doesn't mean that all new versions of that microwave should have to do that forever.

    Apple (and Microsoft) never said "If you do this, it will work." Usually they say "DON'T do stuff unless we say it's OK, 'cause it will break."

    Apple just has a chance to force the issue.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  2. Re:Go buy an Android if you want freedom by Darkness404 · · Score: 3, Interesting

    On the one hand, Apple is trying to regulate its 'image' and reputation when it allows apps to be sold on their store.

    And their image has come down to a fundamentally broken OS and related technologies which claim "revolutionary" new features which are really things that people said that iPhone OS needed from day one.

    Even the non-geeks are starting to realize it, when they can get the full web experience from Android and not from Apple, cheaper, more available devices from Android, they are switching to Android.

    Apple has had several chances to have redeemed itself and each time has thrown away their chances. From not allowing multiple carriers in the US, not allowing various apps, refusing to allow Flash, being so slow to implement things that every other smartphone OS has like copy and paste along with multitasking, etc.

    Really, how many times have you thought "I'd really like to get this smartphone platform, but there are a few apps in here that I don't agree with and it drags down the entire platform" . My guess is never.

    --
    Taxation is legalized theft, no more, no less.