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."

145 comments

  1. Really? by Anonymous Coward · · Score: 2, Insightful

    Seriously, I'd get it if some other site had just for whatever reason done a big write up on this. But a shameless dice self post! That's just shitty.

    This is an ancient topic, and we all figured this stuff out a while ago. It basically comes down to:

    - rejected if the app is poorly made
    - rejected if the app is offensive or controversial
    - rejected if the app is stupid or pointless
    - rejected if the app competes in an arena that apple cares about

    Yes we can all piss soup about the 4'th one, but I don't think many people are actually blindsided by it. If you write something that apple also does, you are at least in risky territory and probably know it. Not saying this is a good thing, and it's one of the many reasons I refuse to use apple, but it's at least no great mystery.

    I'm not a fan of apple's walled garden at all, but it's their walled garden, and for the most part they seem reasonable about it (again, with the possible exception of number 4, which is what it is).

    A list of weird cases _might_ have been interesting, however the only one they listed is the one in the summary.

    Don't the fine folks at dice have anything better to do? The beta source tree isn't going to purge itself from existance!

    1. Re: Really? by bill_mcgonigle · · Score: 4, Insightful

      Yes we can all piss soup about the 4'th one, but I don't think many people are actually blindsided by it.

      Just don't invest in an app that Apple will compete with in the future and you'll be fine. Silly whiners - how hard is that rule to understand?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:Really? by Austerity+Empowers · · Score: 2

      I would rather we just rage that some company is deciding what we can/cannot run, regardless of their reasons. I won't argue that there is a value in pulling apps from a trusted source, and that I trust the apple app store more than say, the Android marketplace. But if I want an app that Apple has rejected, that I know to be good but simply goes against the grain of some legal/marketing/social worldview (like say a drone app) then nobody should decide I can't run it. Unless you jailbreak your iPhone, Apple gets to decide.

      But if you are willing to let Apple be your sole decider of good taste, you really can't complain about their decisions. By definition they are arbitrary, good taste frequently is.

    3. Re: Really? by PPH · · Score: 5, Insightful

      Just don't invest in an app that becomes successful and attracts Apple's attention and you'll be fine. Silly whiners - how hard is it being Apple's bitch?

      FTFY

      --
      Have gnu, will travel.
    4. Re:Really? by gnasher719 · · Score: 0

      If you really, really want an app, the developer can install it on about 100 devices for "testing" purposes. Or you can buy a developer license + source code of the app and are free to do whatever you want with your own device.

    5. Re:Really? by Atrox666 · · Score: 2

      This is why socialism revolves around workers owning the means of production.
      This gatekeeper crap should be against the law. I should be able to sell my work to my customers and Apple should have no say in that transaction.
      This is why I've only developed Android apps. I'm not real crazy about their censorship of their App store either but at least I have the option of side loading.

    6. Re: Really? by Anonymous Coward · · Score: 1

      Just don't invest in an app that becomes successful and attracts Apple's, Google's, Microsoft's or Amazon's attention and you'll be fine. Silly whiners - as a small fish, you are everyone's bitch. Oh, and Samsung will soon also be your daddy.

      FTFY.

    7. Re: Really? by Noah+Haders · · Score: 0

      its a two edge sword. lets say you make an app that fills a niche in apple's offerings. They may duplicate your functionality and freeze you out (by banning your app as duplicative or making themselves the default). Or they may snap you up for a couple $m and integrate you directly.

    8. Re:Really? by Anonymous Coward · · Score: 1

      Apple steals your app and bans you and your app

    9. 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.

    10. Re:Really? by sl149q · · Score: 0

      Or 100 devices per developer license. Which at $99 per license means a $.99 tax per copy. Plus of course an administrative burden.

      So you probably don't want to try and commercialize a cheap $1.99 app via that mechanism. But it would certainly work for limited hobbyist distribution.

    11. Re: Really? by Anonymous Coward · · Score: 0

      Free trials are also not allowed in the app store. You clearly violated that rule.

    12. Re:Really? by unixisc · · Score: 1

      I read the linked page, and everything looked reasonable. May not be exactly developer friendly (although I'd contest that - stopping devs from making bad apps is in the long run good for them), but it does improve the overall iOS experience.

      I wish it were the same w/ Android - I am leery about downloading anything from Google Play unless it's a well recognized brand. Speaking of which, branding is a pretty major issue in the market - how on earth does anyone expect Apple to tolerate someone who makes an app called iTunz and try to put it on iOS?

      I own a sample of all 3 platforms - an iPhone 5s, a Lumia Icon and a Verizon Ellipsis (Android tablet). iOS8.1 is outstanding, Windows 8.1 is good, and Android - 4.2 in my case, that tablet won't upgrade - is awful. My kid did something, and suddenly, I see a few dozen more icons come out of nowhere. They were apparently all hidden 'in the system'.

    13. Re:Really? by garote · · Score: 1

      If you build a mall on your property, you get a say in who sells there, and how they do it.

      As soul-crushing as malls are, I don't think they should be illegal...

    14. Re:Really? by Anonymous Coward · · Score: 0

      It's not just apps that compete with an existing Apple app, it's apps that Apple see and think "that's a good idea", then proceed to work on their own version while banning the original. It's all bullshit.

    15. Re:Really? by Cederic · · Score: 1

      Yeah, but Apple built a housing estate and are telling you what you can put in your fridge.

      Their app store is their mall; the devices are not.

    16. Re:Really? by garote · · Score: 1

      *shrug* Okay, we'll play the analogy game your way.
      You wanna violate the warranty on your fridge and stuff it full of strange items, you go ahead.

      The manufacturer is under no obligation to alter their design to facilitate your efforts, though. If you find it awkward to "mis-use" their fridge, go buy a different one.

    17. Re: Really? by BasilBrush · · Score: 1

      Actually what happens in these cases is that the original developer ends up selling more. Apple does the basic easy to use version, and anyone who want's extra feature and more customisability goes for the original. Apple introducing people to the app category is what propels the sales for the 3rd party.

    18. Re:Really? by BasilBrush · · Score: 1

      From your description, it sounds like the rejection was valid. I'm surprised the appeal worked. Free trials, and functions that have a UI but lead only to a dead and and a nag are AFAIUI not allowed.

    19. Re:Really? by tepples · · Score: 1

      In this analogy, how would someone who buys another fridge connect it to the proprietary utility hookups in Apple's housing estate?

    20. Re: Really? by chriscrowley · · Score: 1

      Apple buys these app companies or their technology too. That's how we ended up with Siri.

  2. Apple? by fustakrakich · · Score: 0, Troll

    Who are they?

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:Apple? by Anonymous Coward · · Score: 2, Funny

      Yeah, I never heard of them before either. Are they some Samsung knockoff?

    2. Re:Apple? by __aaclcg7560 · · Score: 4, Funny

      Nah, just a Xerox knockoff.

    3. Re:Apple? by NotDrWho · · Score: 2

      Duh, they're the guys who made all those Beatles albums.

      --
      SJW's don't eliminate discrimination. They just expropriate it for themselves.
    4. Re:Apple? by K.+S.+Kyosuke · · Score: 2

      Or a Xerox copycat?

      --
      Ezekiel 23:20
    5. Re:Apple? by jones_supa · · Score: 1

      Who are they?

      They are a Chinese stove maker.

    6. Re:Apple? by flopsquad · · Score: 1

      Who are they?

      This post, in its few words, may be many things... but a troll? If you squint real hard, you could mayyyyybe get flamebait (fanbait? fanboit?). This seems more like a tongue in cheek way to say something like "I purposefully don't deal with/buy anything from Apple, so they don't exist to me."

      --
      Nothing posted to /. has ever been legal advice, including this.
  3. drone controller by Anonymous Coward · · Score: 4, Informative

    Funny a long-awaited APM drone controller app was just approved yesterday.
    https://itunes.apple.com/app/mav-pilot/id649233096

    1. Re:drone controller by OzPeter · · Score: 1

      Funny a long-awaited APM drone controller app was just approved yesterday.
      https://itunes.apple.com/app/m...

      Man .. I want one of the drones use to test the software. The "Find My dDrone" screen says that it is 1300km from the users location!

      --
      I am Slashdot. Are you Slashdot as well?
    2. Re:drone controller by DigiShaman · · Score: 2

      No, I think Apple doesn't want an iOS device to serve as an on-board computer for home-brew guided weapons! Well DUH!

      --
      Life is not for the lazy.
    3. Re:drone controller by maninvan · · Score: 1

      more info here http://www.communistech.com/bl... MAV Pilot was not rejected as it was not used as the 'autopilot' for the drone. It is used to 'control' the drone and all is does in that aspect is send a list of GPS waypoints for the on-board autopilot to follow. The clause from Apple really is making a clear case of using the phone as the autopilot. For example, coming in and plugging your phone into your car, and then the phone controls the car as it autonomous brain. If you look at the Android T&C I'm sure there is a disclaimer there as well for such a use. I couldn't imagine any lawyer not making sure Google, Microsoft, Apple or any big map providing company have their backsides covered for this type of eventuality.

  4. Um... by Shoten · · Score: 4, Informative

    Sorry, that's not allowed, presumably because Apple doesn't want iOS to serve as a drone controller. (Imagine the liability issues.)

    Someone hasn't heard of Parrot, who make some of the best consumer drones there are, which are all controlled by iOS devices running apps that are available on the App Store.

    --

    For your security, this post has been encrypted with ROT-13, twice.
    1. Re:Um... by Anonymous Coward · · Score: 0

      *BZZT* Wrong. Some of them are actually controlled by Android or Windows Phone devices, therefore not all of them are controlled by iOS devices.

    2. Re:Um... by coinreturn · · Score: 3, Insightful

      You cherry-picked your quote. The summary says: Want to have an App that uses GPS to automatically control a real-world aircraft or automobile? The Parrot does not do that. It is a manual control drone.

    3. Re:Um... by Minwee · · Score: 1

      And some are directly controlled by Skynet, but we're not supposed to talk about that yet.

    4. Re:Um... by freeze128 · · Score: 1

      So Apple really just doesn't want you to use an iPhone as the onboard GPS controlled brain of an autonomous drone, which is a shame, because it would be perfect for that.

    5. Re:Um... by pla · · Score: 0

      You cherry-picked your quote.

      When TFS explicitly says "that's not allowed, presumably because Apple doesn't want iOS to serve as a drone controller", I don't think you can really accuse the GP of cherry-picking to make his point.

    6. Re:Um... by Anonymous Coward · · Score: 0

      The Parrot Flight Recorder module lets you do just that. http://ardrone2.parrot.com/apps/flight-recorder/

    7. Re:Um... by AvitarX · · Score: 2

      I read it as on the drone itself (using the contextual clue of "GPS").

      "controller" is certainly ambiguous, but not really with full context I think.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    8. Re:Um... by coinreturn · · Score: 1

      So Apple really just doesn't want you to use an iPhone as the onboard GPS controlled brain of an autonomous drone, which is a shame, because it would be perfect for that.

      Except for the part about liability where someone gets hit by said drone and sues the deep pocket - Apple.

    9. Re:Um... by coinreturn · · Score: 1

      You cherry-picked your quote. When TFS explicitly says "that's not allowed, presumably because Apple doesn't want iOS to serve as a drone controller", I don't think you can really accuse the GP of cherry-picking to make his point.

      Oh, yes I can, your forgot to bold the all-important word apparently - which indicates the statement is speculation by the writer of TFS. Apple says you can't have an app that uses GPS to automatically control a real-world aircraft or automobile. I think that GPS and automatically control are the operative words - for liability reasons. The parrot is manually controlled, hence is not a counter-example as professed by the OP.

    10. Re:Um... by Zenin · · Score: 1

      I'm not sure about "perfect".

      You can get a dedicated flight controller with better sensors for $20 and weighting under 2g. Contrast that with an iPhone that costs how much and weighs 129g?! Sure, the iPhone also comes with GPS...but again, $20 gives you a massively better GPS unit than an iPhone has. And of course...you've also got to add some kind of additional hardware I/O for the iPhone to talk to the ESCs (more weight, more cost).

      Much of the rest of an iPhone just adds weight and eats power if used as a flight controller.

      You might be able to make it all work if you try hard enough, but it would just be academic. I would never, ever be practical.

      --
      My /. uid is better then your /. uid
    11. Re:Um... by pla · · Score: 1

      Apparently, you meant the work "presumably". ;)

      But my point still holds - It doesn't count as cherry picking to quote the actual summary, even if the author wrote what he wrote speculatively.

      If I say "in my opinion, dogs are better than cats", and someone points out my hypocrisy for having two cats and zero dogs, I can't then weasel out of it on the grounds that I said "in my opinion".

    12. Re:Um... by coinreturn · · Score: 1

      I would agree, however the OP did omit Apple's actual reason which is the GPS-controlled nature of the app.

    13. Re:Um... by Anonymous Coward · · Score: 0

      You would never be practical? Fair enough. Keep on keepin' on bein' impractical dude.

  5. Top ten reasons... by SternisheFan · · Score: 1
    Top 10 reasons for app rejections during the 7day period ending October 23, 2014.

    13% More information needed

    11% Guideline 2.2: Apps that exhibit bugs will be rejected

    6% Guideline 10.6: Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected

    6% Guideline 2.1: Apps that crash will be rejected

    4% Did not comply with terms in the Developer Program License Agreement

    3% Guideline 22.2: Apps that contain false, fraudulent or misleading representations or use names or icons similar to other Apps will be rejected

    3% Guideline 3.3: Apps with names, descriptions, screenshots, or previews not relevant to the content and functionality of the App will be rejected

    3% Guideline 2.20: Developers "spamming" the App Store with many versions of similar Apps will be removed from the iOS Developer Program

    3% Guideline 2.25: Apps that display Apps other than your own for purchase or promotion in a manner similar to or confusing with the App Store will be rejected

    3% Guideline 3.4: App names in iTunes Connect and as displayed on a device should be similar, so as not to cause confusion

    1. Re:Top ten reasons... by __aaclcg7560 · · Score: 2

      Obviously, Apple doesn't apply their own guidelines to their iOS 8.x apps. My user experience with their apps on an iPad 2 is clunky at best, taking more CPU cycles than necessary to do the same task in iOS 7.

    2. Re:Top ten reasons... by FSWKU · · Score: 0

      6% Guideline 10.6: Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected

      Then how do they explain this piece of garbage. A remote link to a Windows session is NOT a refined interface. Not at all. And it would seem the reviews agree. Yet somehow it hasn't been booted.

      --
      "So after all this, you make my case for me. To end this stalemate, you must die..."
    3. Re:Top ten reasons... by Noah+Haders · · Score: 1

      what's interesting about this is there's a long tail of reasons why things get rejected. The top ten rejection reasons comprise just 55% of rejections. This means that 45% are rejected for reasons other than the top ten, and any reason that's not in the top ten accounts for less than 4% of rejections.

    4. Re:Top ten reasons... by Anonymous Coward · · Score: 1

      6% Guideline 2.1: Apps that crash will be rejected

      Good thing Itunes never went through the process....

    5. Re: Top ten reasons... by Anonymous Coward · · Score: 0

      It has to be a lot worse than that.

    6. Re:Top ten reasons... by Anonymous Coward · · Score: 0

      It's not just iTunes. If there's one thing Apple should scrape actually from all of the iPads, iPhones and iPods its the crash dumps in Settings >> General >> About >> Diagnostics & Usage. My kids quite literally have hundreds of crash dumps per week on each of their iPads for Dragonvale. It takes five minutes to download all of the new crash dumps into Xcode whenever I want to test an app on their iPads. Yes I delete them straight away, but you still have to download them first. :(

  6. Another Dicevertisment by OzPeter · · Score: 4, Insightful

    Submission is as thin as saran wrap on a toilet seat, and just as desirable.

    I clicked on the link (without looking at the source) expecting to find stories of all sorts of apps that were rejected for unexpected reasons. The tease was GPS to automatically control a real-world aircraft or automobile. The trouble was .. that was also the only paragraph in the story that mentioned something like that (well ok it also mentioned emergency services) and all that was buried at the end of the article. The rest of the content was a top list from Apple explaining where people go wrong.

    Not news and known to anyone who develops iOS apps, and even if you don't develop iOS apps .. the top reasons are still obvious.

    --
    I am Slashdot. Are you Slashdot as well?
  7. Not enough lasting value by RichardJenkins · · Score: 1

    According to the page you told me to read, it means

    "If your app doesnâ(TM)t offer much functionality or content, or only applies to a small niche market, it may not be approved."

    That's actually pretty useful information, if you want to design something targeted at a relatively small community, perhaps steer clear of Apple.

    1. Re:Not enough lasting value by jellomizer · · Score: 1

      That and your app isn't as cool as you thought it was.
      I have need Apps on the App Store for some relatively small niche markets.
      I expect there are a lot of apps that say customized for your friends and family. Say an app that syncs your and only your schedule with the other peoples phones.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Not enough lasting value by AK+Marc · · Score: 1

      Or target it more generically. Rather than an app for doctors at XYZ hospital, write it so they all can use it, even if you really want it for a specific set of doctors.

      I've seen a number of Android apps that were written by one person for the use of 5-10 others. Apple would say no to those. As well they should, for the goals of their store.

    3. Re:Not enough lasting value by Noah+Haders · · Score: 1

      as pointed out above, a developer can distribute to up to 100 "test flight" devices without going through app store review.

    4. Re:Not enough lasting value by AK+Marc · · Score: 1

      Then they should remain "test flight" forever, if allowed. That's end many of the complaints about the app store I've seen.

    5. Re:Not enough lasting value by Noah+Haders · · Score: 1

      here's the link to testflight on apple's website. Up to 1,000 beta testers. I wonder if this means you can continue to use it as a limited-distribution bespoke app distribution model.

    6. Re:Not enough lasting value by Noah+Haders · · Score: 1

      moar deets: up to 25 'internal testers', where internal is "Get feedback quickly by sharing your beta builds with up to 25 members of your team who have been assigned the Technical or Admin role in iTunes Connect. Each member can test on up to 10 devices." Up to 1,000 external testers, but to make it to external testing the beta must be vetted "Apps made available to external testers require a Beta App Review and must comply with the full App Store Review Guidelines before testing can begin".

      So it's not a panacea but it could be a release valve for some small or internal developers.

    7. Re: Not enough lasting value by Anonymous Coward · · Score: 0

      I know someone who was rejected under this rule.

      His app showed a list of airports in one country, and showed the wind speed and direction when you selected one.

      It took about two hours to create and was rejected.

      They told him to add more features if he wanted the app to be accepted. Alternatively make it a HTML5 app.

      iOS has great support for HTML5, you can save it the home screen just like a real app and run it in full screen mode and you can specify a list of URLs to cache on disk (could be your whole app) and control when it refreshes the cache with javascript.

    8. Re:Not enough lasting value by Plumpaquatsch · · Score: 1

      According to the page you told me to read, it means

      "If your app doesnâ(TM)t offer much functionality or content, or only applies to a small niche market, it may not be approved."

      That's actually pretty useful information, if you want to design something targeted at a relatively small community, perhaps steer clear of Apple.

      Or you use one of 5 Options for Distributing Your iOS App to a Limited Audience

      --
      Of course news about a fake are Fake News.
    9. Re:Not enough lasting value by Anonymous Coward · · Score: 0

      I prefer option 6 -- Just use Android and avoid the irritation.

      Trolls aside I really have to question why any developer doing small specialised apps for a limited audience would ever want to start with IOS. Especially if its going to go on a dedicated device like medical or warehouse software. Not only do you have to deal with the pain of Apple (and yes the annual enterprise licence is annoying even if its not a lot of money) but the lower end android devices are MUCH cheaper that the Apple ones.

  8. Great. Can we bring this to the Google play store? by Anonymous Coward · · Score: 0

    I'm not saying that everything in the Apple app store is perfect but at least I have confidence that it's reasonably safe to download and try things. (Shady in-app purchases targeted at kids notwithstanding, but that's a different issue and not an apple-only problem either.)

    The google play store is a minefield of software I'd straight up call malware. I've seen people's phones crippled by battery draining, data plan destroying, always resident programs that push adds 24/7 even when the app isn't in use.. All because they wanted to play solitaire and naively thought that the top search results were legit programs and not shitware forced to the top of the charts by abusing search algorithms.

    I'll take Apple's "restrictive" app store policies any day of the week.

  9. So no iPhone support by Opportunist · · Score: 2

    Fine by me, that way I only gotta port it to one platform. Should also make support easier. So if you want my app, get Android. If you don't have one, sucks to be you.

    Seriously, I won't bend over backwards just to appease the maker of some hardware. It's not like I depend on the sales. You offer me a platform I want to develop on and I will develop for it. It's not the other way 'round.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:So no iPhone support by OzPeter · · Score: 1

      Fine by me, that way I only gotta port it to one platform. Should also make support easier. So if you want my app, get Android. If you don't have one, sucks to be you.

      Not knocking your choices, but see your deliberate abstaining from iOS made me want to know which platform is better for monetization of apps. That led me to this article: For Mobile Monetization, Choose Android for Ads and Apple For In-App Purchases and the stats of:

      iOS users are 32% more likely to make a purchase, and spend 10% more than Android users. Developers using the in-app purchasing and freemium models will also want to take note of the in-app purchasing numbers, with iOS users spending 45% more the Android users on in-app purchases.

      Google’s mobile platform typically generates more engagement per app. Although session times remain consistent between Android and iOS, Android users will start more app sessions per month (on average by 17%).

      So to be cynical you need to consider how much money you can squeeze out of each user for each platform and use that to decide whether supporting the platform is a worthwhile ROI. However I also saw a stat that said there are more than 2x number of android users - so you need to factor that in as well.

      --
      I am Slashdot. Are you Slashdot as well?
    2. Re:So no iPhone support by jellomizer · · Score: 1

      But if you app fails the Apples check do we really want your app?
      I mean most of the reasons are due to quality issues or the product that is misleading.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:So no iPhone support by Anonymous Coward · · Score: 0

      What do you mean by "we." Slashdot is pretty dumbed down these days, but most users will still choose open systems over Apple's stuff, which is aimed at less capable people.

    4. Re:So no iPhone support by Noah+Haders · · Score: 1

      So if you want my app, get Android. If you don't have one, sucks to be you.

      remains to be seen... let me judge on the quality and utility of the app and I'll be the one to determine if it sucks to be me!

    5. Re:So no iPhone support by Opportunist · · Score: 1

      If quality is the issue, or deceit, or pestering you with ads for other software of mine, or about 99% of the rest of the reasons why Apple would reject the app, then yes, you would certainly be better off without it.

      The problem is that 1% that's left. The software that simply must not exist because Apple doesn't want it to exist.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    6. Re:So no iPhone support by jellomizer · · Score: 1

      Or you can try again with better description, or a little tweaking.

      This anger is because someone said YOUR CODE WASN'T GOOD ENOUGH! The shame, the horror, you are the best coder in the world, and Apple said no!

       

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    7. Re:So no iPhone support by jones_supa · · Score: 1

      Seriously, I won't bend over backwards just to appease the maker of some hardware.

      It's just basic quality control. They have to be picky, or else we will end up with a app store full of trash, like the Windows Store is, and to some extent Google Play is too.

    8. Re:So no iPhone support by Anonymous Coward · · Score: 0

      You must not like money.

    9. Re:So no iPhone support by Applehu+Akbar · · Score: 1

      Think I'll wait for a VMware iPad app that allows me to run Android in a window.

    10. Re:So no iPhone support by Anonymous Coward · · Score: 0

      Apple users have shown they are able to spend money an apps.
      Android is a cesspool.

    11. Re:So no iPhone support by Anonymous Coward · · Score: 0

      Some extent ?

      I immediately regretted buying android after witnessing the state of the store in comparison to the apple store.

    12. Re:So no iPhone support by Opportunist · · Score: 1

      I don't mind it, but I don't bend over and hope for lube just to get more.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    13. Re:So no iPhone support by Plumpaquatsch · · Score: 1

      The problem is that 1% that's left. The software that simply must not exist because Apple doesn't want it to exist.

      As opposed to the software that Google doesn't want it exists and blocks from Google Play? Like add blocking? Or Flappy Bird clones?

      --
      Of course news about a fake are Fake News.
    14. Re:So no iPhone support by Anonymous Coward · · Score: 0

      just side-load it.

      ahh, apple don't give you that option...

      sucks to be an idiot!!!

    15. Re:So no iPhone support by tepples · · Score: 1

      most users will still choose open systems over Apple's stuff

      Then why don't more users choose a living room gaming PC over Xbox, PlayStation, and Nintendo? Is there some big difference between the phone market and the video game market?

    16. Re:So no iPhone support by Anonymous Coward · · Score: 0

      You sound poor.

  10. Similar Apps? by HockeyPuck · · Score: 1

    Repeated Submission of Similar Apps
    Submitting several apps that are essentially the same ties up the App Review process and risks the rejection of your apps. Improve your review experience â" and the experience of your future users â" by thoughtfully combining your apps into one.

    This would explain why there's 500 flashlight/text-scrolling/mirror apps.

    1. Re:Similar Apps? by coinreturn · · Score: 2

      Repeated Submission of Similar Apps Submitting several apps that are essentially the same ties up the App Review process and risks the rejection of your apps. Improve your review experience â" and the experience of your future users â" by thoughtfully combining your apps into one.

      This would explain why there's 500 flashlight/text-scrolling/mirror apps.

      Reading comprehension fail. The rejection reason is a single developer submitting multiple apps that are essentially the same.

  11. alternative store by Twillerror · · Score: 1

    None of this would be an issue if Apple would allow for alternative stores. Even these could be filtered to some point.

    Apple can run their store however they want, but having to jailbreak my phone to install a competitor to iTunes seems like anti competitive behavior.

    1. Re:alternative store by coinreturn · · Score: 2

      None of this would be an issue if Apple would allow for alternative stores. Even these could be filtered to some point.

      Apple can run their store however they want, but having to jailbreak my phone to install a competitor to iTunes seems like anti competitive behavior.

      It's not an issue. Go buy an Android phone or Windows phone.

    2. Re:alternative store by jtara · · Score: 2

      | None of this would be an issue if Apple would allow for alternative stores

      They do. You can set-up an Enterprise store.

      However, it is only for your own Enterprise. Currently, you can't even have an app that is for use by, say, clients or suppliers to some Enterprise.

      I expect this policy to change. I think that the purchase of TestFlight is a precursor.

      No, I don't expect to see "alternative stores" for the public. But I think they will be more flexible about Enterprise apps, such that partners can use the apps as well.

    3. Re:alternative store by BasilBrush · · Score: 1

      seems like anti competitive behavior.

      A manufacturer's own product doesn't comprise "a market". Apple is entitled to limit what software goes on it's products, same as razor manufacturers can limit what blades you can use and printer manufacturers can limit what ink cartridges you can use. If you can find a way to hack around it, fine, but there's no legal reason Apple have to enable it.

      The market is mobile phones, and there are plenty of alternatives if you don't want to be limited to Apple's App Store. However, many people value the curation that Apple does. They feel much safer about downloading apps.

  12. Apple didn't reject this "controller" by koan · · Score: 1
    --
    "If any question why we died, Tell them because our fathers lied."
    1. Re:Apple didn't reject this "controller" by BasilBrush · · Score: 1

      That's not what they mean. Different meaning of controller. The rule is to not allow using iPhones as the computing device (controller) WITHIN a vehicle, using GPS. e.g. When the vehicle kills someone they don't want the negative publicity of an iPhone being the autopilot.

    2. Re:Apple didn't reject this "controller" by koan · · Score: 1

      Ahhh now that makes more sense.

      --
      "If any question why we died, Tell them because our fathers lied."
  13. the actual reason please. by nimbius · · Score: 1

    Apple rejected your app because apple is not selling a product, it is selling a means of consumption to a product. Any productivity or meaningfulness actualized from iDevices is purely coincidental and is designed to keep the user entertained long enough to interact with apples ecosystem of other products which in turn sell other apple products and services, along with the users personal information to third party vendors. Apple isnt interested in making waves, its interested in herding cattle and the best we can do is wildly speculate as to why apples nontransparent review process green-lights or curb-stomps your code. "not enough lasting value" means you arguably havent committed enough value to the idea of keeping people engaged in their apple product, not that the function or end-goal of your application is devoid of any value. If you submitted your app under the GPL thats an automatic rejection.

    stop writing apps for apple and microsoft. At worst you should consider writing them for Android, but even then its the same business model with a slightly roomier yoke. Write applications for the open source ecosystem F-Droid. Interesting and legitimately worthwhile products like firewall, adblock, and an mpd client licensed under the GPL can be made available.

    --
    Good people go to bed earlier.
  14. Slow day? by Imazalil · · Score: 1

    Does /. have a list of random anti-Apple click-bait posts queued up that get posted when the site traffic starts to slow down? Haven't we been over this a good dozen times already?

    Can't wait for the iFart and Android! Android! Android! posts.

  15. Duped! by Anonymous Coward · · Score: 0

    http://apple.slashdot.org/story/14/09/02/1335258/apple-reveals-the-most-common-reasons-that-it-rejects-apps

    1. Re:Duped! by OzPeter · · Score: 2

      http://apple.slashdot.org/story/14/09/02/1335258/apple-reveals-the-most-common-reasons-that-it-rejects-apps

      Yeah but that wasn't a dicevertisment!

      --
      I am Slashdot. Are you Slashdot as well?
  16. Here's why I reject Apple by MagickalMyst · · Score: 2

    1. Proprietary Software/Closed Source
    2. NSA Spying
    3. Corporate Spying
    4. Cannot (easily) change battery on IPhone
    5. Proprietary power/data cables on IPhone
    6. In the 80's, unlike my TRS-80, Apple computers required a boot disk just to fire up.
    7. Steve Jobs is a weiner (Wozniak, by comparison, is a minor deity).

    --
    Political correctness is really just herd psychology pushed by insecure people who desperately seek social conformity.
    1. Re:Here's why I reject Apple by WhirledOne · · Score: 1

      Regarding #6, um, Apple ][ computers did not require a boot disk. Just as with your TRS-80, if you didn't have a diskette drive, you could still use the BASIC interpreter in ROM and save/retrieve data on cassette tapes. Later Apple //e ("Enhanced") machines dropped the cassette interface, but you could still run BASIC in ROM without a diskette.
      Heck, even the original IBM PC could be used with cassettes without a diskette drive or a boot disk!

    2. Re:Here's why I reject Apple by MagickalMyst · · Score: 1

      The Apple II's that we used in high school required a boot disk which is why I never used them. Perhaps they started adding interpreter roms after that? ~ 1985

      --
      Political correctness is really just herd psychology pushed by insecure people who desperately seek social conformity.
    3. Re:Here's why I reject Apple by Anonymous Coward · · Score: 0

      Did you just copy and paste that bullshit like the last 50 times you posted it or did you actually type it out? Also, learn to spell 'wiener', illiterate douchebag.

  17. That'll show 'em. by Brannon · · Score: 2, Informative

    All those billions of iPhone users won't have access to your critically super-important app, left only to make due with the literally 1 million other apps that are available on Apple's app store.

    And think of Apple, having to wallow in misery that your app isn't available to their customers; forced to lead a hopeless existence of swimming in their hundreds of billions of dollars like Scrooge McDuck while not even knowing that you or your breathlessly important app even exist.

  18. Emergency Services? by hymie! · · Score: 1

    >apps that report your location to emergency services are forbidden,

    As opposed to apps that report my location to people who pay Apple to get my location. That's allowed.

    1. Re:Emergency Services? by AK+Marc · · Score: 2

      That's why it's rejected. Apple already tracks location, so adding other 3rd-party tracking apps is not allowed, for competing with the built-in functionality. "Emergency services" is a red herring thrown in to incite the dim witted.

  19. 46% other reasons by hufter · · Score: 2

    Including stuff that didn't meet their "moral" standards, stuff they want no competitors on and stuff they just don't like...

  20. App Stores by bobmajdakjr · · Score: 2

    Come develop your shit for Windows 8 phone then, where the app store is completely unmoderated and unfiltered. Where the top app is "Google Hangout Features" which tells you Google hangouts lets you chat.

  21. 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.

  22. Apple doesn't sell personal data to third parties by Brannon · · Score: 0, Troll

    It's amazing how often that straight-up lie is bandied about by people who just wish it was true soooooo much.

    Enjoy your open source droid made out of hemp or whatever. The rest of us will be here in the real world.

  23. Someone who knows about the subject by gnasher719 · · Score: 4, Informative

    Here is a link to a site that _really_ knows everything about app store guidelines and rejection reasons:

    https://developer.apple.com/ap...

  24. Re:Another Dicevertisment by OzPeter · · Score: 2

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

    I just checked his profile and gave up before I could find a submission that did not contain a Dice link

    --
    I am Slashdot. Are you Slashdot as well?
  25. Could you possibly be more of a cliche? by Brannon · · Score: 1

    > 1. Proprietary Software/Closed Source

    Like the software that runs on your microwave and your automobile? Do you plan on protesting outside of GE and Ford?

    > 2. NSA Spying

    Do you realize that the NSA is actually not the same as Apple? Do you also realize that no company has made more of a stand against the NSA than Apple?

    > 3. Corporate Spying

    ?!??!??

    > 4. Cannot (easily) change battery on IPhone

    Then don't buy one. It's not a political party--pick the product you want, you don't need to march on Washington because you made a different choice than other people.

    > 5. Proprietary power/data cables on IPhone

    Ditto.

    > 6. In the 80's, unlike my TRS-80, Apple computers required a boot disk just to fire up.

    That one is actually pretty original and funny. It's not actually true because the TRS-80 did require a boot disk--but at least you finally said something original that wasn't fed to you verbatim by the Slashdot orthodoxy.

    > 7. Steve Jobs is a weiner (Wozniak, by comparison, is a minor deity). ...groan...what is it with wannabe nerds and their geek-hero worship?

    1. Re:Could you possibly be more of a cliche? by MagickalMyst · · Score: 2

      > "Could you possibly be more of a cliche?"

      No. The obvious has already been stated.

      1. "Do you plan on protesting outside of GE and Ford?"

      Yes, I'm looking into building a Tabby (https://www.osvehicle.com/tabby-info/) and live off-grid. Corporations, for the most part, are evil and should be shunned from our society.

      2a. "Do you realize that the NSA is actually not the same as Apple?"

      You mean NSA doesn't stand for "Naturally Sweetened Apples"?

      2b. ...no company has made more of a stand against the NSA than Apple

      Really? I'll bet that their "stand" has more to do with protecting profits than people? Do you work for Apple?

      3. Self explanatory (this is the 21st century).

      4. "..political party--pick the product you want, you don't need to march on Washington.."

      Dude, it's a battery. Relax. Some of us don't want to have to send our phone back to the manufacturer to change the battery. Has nothing to do with politics. And no, I don't own an Iphone. I don't want one. For reasons already stated.

      5. Ditto.

      6. "It's not actually true because the TRS-80 did require a boot disk."

      Your ignorance is astounding. Obviously you didn't own one.

      Here is the screen that you appeared when you turned the machine on WITHOUT a boot disk:

      http://www.weihenstephan.org/~...

      7. what is it with wannabe nerds and their geek-hero worship?

      Sorry, this is Slashdot. Maybe you should head over here instead. I hear Goofy is pretty lonely these days.

      --
      Political correctness is really just herd psychology pushed by insecure people who desperately seek social conformity.
    2. Re:Could you possibly be more of a cliche? by Anonymous Coward · · Score: 0
      Goofy's not lonely, I hear he's having having an affair with the mentally deranged Minnie Mouse.

      Yes, she's fucking Goofy.

    3. Re:Could you possibly be more of a cliche? by david_thornley · · Score: 1

      The early TRS-80s certainly didn't require a boot disk. It cost about $800 to have a disk drive in the first place (counting the Expansion Interface and the disk drive). The Model 4 did require one. Early Apple IIs also didn't require boot disks, since disk drives (although cheaper on those models) were still expensive.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  26. You just made that up. by Brannon · · Score: 1

    what's it like to be a huge liar?

  27. App approval is automated by edxwelch · · Score: 2

    One thing that that article didn't mention was that App approvial is mostly automated. That's why so many garbage apps get in (Apps that just display a single jpeg, or Apps that are just repackaged game demos).

    1. Re:App approval is automated by Anonymous Coward · · Score: 0

      They may not have the resources...

    2. Re:App approval is automated by Anonymous Coward · · Score: 0

      Sure, there is a lot of automation. But I wasted weeks trying to get an app approved because the failure notice gave about six general reasons. I don't have much trust in automation that is unable or not allowed to give the specific failure reason.

  28. Re:Apple doesn't sell personal data to third parti by jeffmflanagan · · Score: 0

    You sure don't come across as someone who lives in the real world when you say absurd things like "Enjoy your open source droid made out of hemp or whatever."

    Are you sure you're not a delusional Apple fan?

  29. My 0.02 by DaMattster · · Score: 1

    This is precisely why Cydia and jailbreaking exist: so that you can put the software you want on your phone or tablet instead of being subject to Apple's dictatorship. I have the iPhone and iPad quite simply because it is the best quality hardware/software combination out there. I understand that part of the reason it's so stable is because it's such a closed ecosystem. I wish Apple would have an advanced user mode that would let you use Cydia but a use at your own risk with no technical support clause other than hardware warranty.

  30. What does "Not enough lasting value" mean? by glwtta · · Score: 1

    Just what it says, I imagine - your app sucks.

    --
    sic transit gloria mundi
    1. Re:What does "Not enough lasting value" mean? by DigiShaman · · Score: 1

      Meaning, if it's yet-another-fart-app that provides 15 seconds of novelty fame for the creator, it's not worthy. Apple want's to control quality over quantity in the App store.

      --
      Life is not for the lazy.
    2. Re:What does "Not enough lasting value" mean? by TrancePhreak · · Score: 1
      --

      -]Phreak Out[-
  31. Re:Apple doesn't sell personal data to third parti by Noah+Haders · · Score: 1

    +1. This is why other industry players (carriers / CurrentC / google wallet) are so upset about apple pay - while most people make money off of tracking what people buy, Apple doesn't even have access to the info (any purchases go straight to the CC and don't pass through apple servers.

  32. what a shitty story by slashdice · · Score: 1
    dice regurgitates news from two months ago and slashdot posts it. It's like eating your own shit. Or maybe drinking the jizz that drips from your asshole. I'm sure Nerval's Lobster does both, if the slashdice bathroom cameras are accurate.

    Fuck, maybe next they'll post the one weird tip Lindsay Lohan uses to save money on car insurance.

    --
    Copyright (c) 1990 - 2014 Dice. All rights reserved. Use of this comment is subject to certain Terms and Conditions.
  33. Re:Another Dicevertisment by jtara · · Score: 1

    I liked Slashdot when the stuff pushed on us was just from nerds with strong opinions who happened to be in control of the site.

  34. Another clickbait-style headlines by wonkey_monkey · · Score: 1

    Here's Why Apple Rejected Your iOS App

    My iOS app? What iOS app? I haven't written one.

    Just give me the news without trying to pal up to me.

    --
    systemd is Roko's Basilisk.
  35. Why Apple rejected your iOS App by Anonymous Coward · · Score: 0

    Because Apple sucks.

  36. To the submitter: RTFA by Guspaz · · Score: 1

    what the heck does "Not enough lasting value" mean?

    Two words after this question, you link to Apple's guidelines, which clearly explain:

    Not enough lasting value
    If your app doesn’t offer much functionality or content, or only applies to a small niche market, it may not be approved. Before creating your app, take a look at the apps in your category on the App Store and consider how you can provide an even better user experience.

  37. Ridiculous by SuperDre · · Score: 1

    If they reject your app, they can tell you exactly why they reject it.. So why the F don't they do it, it's just ridiculous not to tell the exact reason..

  38. Remember this one? by Anonymous Coward · · Score: 0

    Apple’s App Store Director Sells His Own Fart Apps
    http://www.wired.com/2010/08/apple-fart-apps/2/

  39. Funny thing ... by hvidstue · · Score: 2

    Also, apps that report your location to emergency services are forbidden

    ... because that is *exactly* what this app does as it's only purpose. 112 is the emergency number in most of Europe, and the app is the official danish app for reporting your location to the emergency service.

  40. 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)

    1. Re:But I do have a emergency service app by Anonymous Coward · · Score: 0

      I'm guessing unauthorized apps that deal with emergency services could potentially create problems even if the intent is good.

  41. Great idea for an iOS app! by WhirledOne · · Score: 1

    I've got a great idea for an iOS app!

    Step 1: Record a song.
    Step 2: Ask Apple to load your song onto every iOS device in existence regardless of whether they want it or not!
    Step 3: Laugh heartily!

  42. Re:Apple doesn't sell personal data to third parti by R3d+M3rcury · · Score: 1

    Well, the lie is the same for Google.

    The reality is that neither of them sell personal data to third parties because the data is pretty damn valuable. What both of them do is sell access to you to advertisers who have products or services that those advertisers believe you might be interested in.

  43. Best reason ever by Anonymous Coward · · Score: 0

    I had my app rejected for "downloading information from the Internet", yes, it's true.
    Guess I invented something new then...

  44. And on the Android side... by VValdo · · Score: 1

    Compare/Contrast with this article:

    "How Google Kills Your App"

    --
    -------------------
    This is my SIG. There are many like it, but this one is mine.
  45. Re:THE FANBOYS JUST EJACULATED TO YOUR POST by Anonymous Coward · · Score: 0

    please go to 4chan where you belong.

  46. Re:Another Dicevertisment by oldmac31310 · · Score: 1

    Perhaps Bennett Haselton might like to weigh in on the feasibility and relevance of Nerval Lobster's pithy submission. He is a frequent submitter, afterall.

    --
    http://www.acetonestudio.com
  47. No Mozilla Stumbler for iOS by tepples · · Score: 1

    But if you app fails the Apples check do we really want your app?

    Last time I checked, iOS contained no public API to enumerate nearby Wi-Fi access points' SSIDs. This means Mozilla Stumbler, an application to help build an open location service by trilaterating from nearby SSIDs, can't be distributed in Apple's App Store, and similar programs such as WiFi-Where were pulled because they used APIs that Apple deemed private. Or are you claiming that nobody wants to help build an open location service?

    I've made a list of other checks that Apple performs not for quality but for forbidden functionality.

  48. No VMM support in iOS by tepples · · Score: 1

    That'll never happen. Virtualization requires that the VMM be allowed to flip pages from writable to executable, and in iOS, only the system executable loader and Safari JavaScript are allowed to do that. And good luck getting Apple to optimize Safari JavaScript for asm.js.

  49. I learned to live without APPLE by lsatenstein · · Score: 1

    Went the Android route and am very happy. I use a basic smartphone --one game that I chose, calculator, sms, telephone, email, camera, internet browsing and hotspot

    It fits into my shirt pocket. I don't expect it to break if I accidentally sit on it or drop it.

    --
    Leslie Satenstein Montreal Quebec Canada
  50. Re:Another Dicevertisment by chriscrowley · · Score: 1

    I remember years ago when Slashdot had links to SourceForge or something about VA Linux, which owned Slashdot at the time. I believe there was always a disclaimer stating their relationship. Shouldn't there be a disclaimer if linking to Dice?