Slashdot Mirror


Here's Why Apple Rejected Your iOS App

Nerval's Lobster writes Everybody knows that Apple runs a tight ship when it comes to approving iOS apps for its App Store, rejecting software because it features porn, allows gambling, installs types of executable code, etc. But Apple also denies apps for some pretty esoteric reasons, many of which are only just coming to light. Want to have an App that uses GPS to automatically control a real-world aircraft or automobile? Sorry, that's not allowed, presumably because Apple doesn't want iOS to serve as a drone controller. (Imagine the liability issues.) Also, apps that report your location to emergency services are forbidden, as well as any that misspell Apple product names ("iTunz" will never make it through, no matter how much you beg). Even if Apple's not sharing the exact reason why it just rejected your app from its store (what the heck does "Not enough lasting value" mean?), you can check out Apple's own page on the top reasons for iOS app rejections."

3 of 145 comments (clear)

  1. Re:Another Dicevertisment by Anonymous Coward · · Score: 2, Interesting

    You don't even have to check the links. The submitter is Nerval's Lobster, Slashdot's Dice-bot.

    I automatically bypass any submission from Nerval's Lobster; they're always just Dice-bait. The inclusion of any non-Dice links in the summary are just packing material to deliver the Dice clickbait payload.

  2. Re:Really? by Anonymous Coward · · Score: 3, Interesting

    My last rejection was interesting. Functionality with an alert showing the user's free trial statistics with additional text asking them to visit the app's Web site was ruled as a rejection for violating 11.1 (Apps that unlock or enable additional features or functionality with mechanisms other than the App Store will be rejected). There was an "OK" and "Upgrade" button to dismiss the alert. "OK" simply dismissed the alert and did nothing, while tapping "Upgrade" took the user to an in-app purchasing view, where all purchases went through the Apple App Store.

    The reviewer was so lazy that they didn't even bother to tap "Upgrade" and assumed and were claiming that the purchases were available from the app's Web site, which wasn't the case at all. In fact, nothing is sold on the site at all. This functionality was in the app for over 5 years and never rejected before. When asking the reviewer why or for proof that I was using "external mechanisms" to unlock features of the app, they just kept providing the same screen shot of the alert stating I had to remove it and I kept telling them to just tap the "Upgrade" button, which they refused to do. It was approved after appeal and no changes, but it basically took 3 weeks for it to be approved...over 2 weeks just to get initial BS rejection, and several more days for appeal because while appealing, they wanted a confirmation that I actually wanted to appeal.

  3. But I do have a emergency service app by Bender+Unit+22 · · Score: 3, Interesting

    https://itunes.apple.com/dk/ap...
    It seems to be official and made by government institutions here in DK.
    I don't have a TV anymore so I haven't seen it as a public service announcement, but they might have aired it, I don't know.

    (not in english) https://www.youtube.com/watch?...
    Denmark’s official 112 app is developed by The Danish National Police, Copenhagen Fire Brigade and The Danish Geodata Agency. It is financed by TrygFonden.

    With Denmark’s official 112 app you can call the emergency center and simultaneously send the GPS-coordinates of the cell phone. That way you can get help faster.

    - The 112 app is operational only in Denmark
    - The 112 app does not send any GPS-coordinates, if the GPS on the cell phone is deactivated
    - The 112 app can only send GPS-coordinates in locations with data connection.

    If your battery level is lower than 25 % the 112 app will make the call to the emergency center, but it will not send any GPS-coordinates. This is to make sure, that you can talk with the emergency center without running out of battery. The 112 app will also automatically stop sending GPS-coordinates, if your battery level gets below 25 % during your call.

    You can read more about Denmark’s official 112 app at www.112app.dk (Danish)

    Read more about when to dial 1-1-2 at www.112.dk (Danish)