Slashdot Mirror


Apple Has Removed Dash from the App Store (kapeli.com)

Popular API documentation browser Dash was pulled from the App Store this week after a routine migration request, its developer Bogdan Popescu wrote in a blog post. He said the migration was successful, but some features in iTunes Connect weren't available during account migration, Apple warned him. Later in the day, Apple sent another email saying the app has been pulled because of "fraudulent conduct," and did not offer any explanation. From the post: Today I called them and they confirmed my account migration went through and that everything is okay as far as they can tell. A few hours ago I received a "Notice of Termination" email, saying that my account was terminated due to fraudulent conduct. I called them again and they said they can't provide more information. Update: Apple contacted me and told me they found evidence of App Store review manipulation. This is something I've never done. Apple's decision is final and can't be appealed.Apple blogger Federico Viticci said. "This seems like a major screwup. Apple dev relationships should fix this soon." Marco Arment, the co-founder of Tumblr and founder of Instapaper, said This is a story with two major paths: Either the developer did something to deserve the rug being pulled out from under, something worthy of their developer credentials being cancelled. Or there's a colossal misunderstanding here. I suspect there's more to this than meets the eye. Either way, don't think this is the way this should have played out.

18 of 104 comments (clear)

  1. Re:Do review manipulations really matter much anym by Calydor · · Score: 5, Insightful

    Of course they matter! Now more than ever!

    Perform review manipulation on your COMPETITOR and get them removed from the marketplace!

    --
    -=This sig has nothing to do with my comment. Move along now=-
  2. Re:Do review manipulations really matter much anym by Aaden42 · · Score: 3, Interesting

    The fact that you're asking is why Apple has been taking a pretty hard line lately. Zero tolerance (cause that always works well) to try & reign in the garbage and restore some kind of faith in the review process.

  3. Probably triggered by account hijack attempts. by Anonymous Coward · · Score: 5, Interesting

    In an attempt to gain attack surface malware spreaders will bang pretty hard at any input they can find. Having your developer account attacked/hijacked is pretty common.

    Often this activity is mistaken for other malicious behavior and can get your account terminated.

  4. Security Through Obscurity by SeattleLawGuy · · Score: 5, Interesting

    Of course they matter! Now more than ever!

    Perform review manipulation on your COMPETITOR and get them removed from the marketplace!

    This is a real problem, obviously, with the security-through-obscurity system that fraud detection partially relies on. If they disclose precisely why they believe there is fraud, they help fraudsters in the future--but also will catch some false positives. There is also the business case--it costs money and time to seriously investigate and review a fraud detection case, and arguably it increases legal exposure.

    --
    Real lawyers write in C++
  5. Did it make Apple's developer docs usable again? by dgatwood · · Score: 4, Interesting

    Has anybody tried to use Apple's new developer documentation website?

    • Every enumerated constant on a separate page
    • Breadcrumbs that don't take you back to the list of constants
    • Search that frequently takes you to those single-item pages instead of to the overarching page
    • Automatically changing back to Swift mode on every single click that causes a page change
    • No way to usefully search for keywords within an API reference unless it falls within the first paragraph of content for a given symbol (because they're spread across fifty different web pages instead of one)

    And those were just the first few P1 showstoppers that I noticed. This site should never have gone live even for WWDC, much less for non-beta content. It just isn't anywhere *near* ready.

    I'm not sure what the Dash app does or how it works, and I'm not sure if it actually improves things in those areas, but between their main developer doc site train wreck and this story, it really feels like Apple has become actively antagonistic towards developers. What the heck is going on over there in Cupertino?

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  6. Unreasonable app store removal has a new name by JoeyRox · · Score: 3, Funny

    It's called "being dashed".

  7. This is crazy by radish · · Score: 5, Interesting

    Dash is awesome, it doesn't need it's reviews to be padded. And the author is incredibly responsive, getting back to me on twitter questions really quickly. Sad to see what has to be a screwup by Apple cost the guy $$$.

    --

    ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    1. Re:This is crazy by bill_mcgonigle · · Score: 4, Insightful

      Sad to see what has to be a screwup by Apple cost the guy $$$.

      That's just part of the risk of being an Apple developer. If they want to do something arbitrary or capricious and destroy your entire business, there's often nothing you can do about it.

      They can even choose to compete with you and do the same thing. Call it anti-competitive or whatever, but anybody basing their business on the good will and fortunes of another business may get a temporary high but everybody knows there's going to be an end to that status at some point. Specialization / generalization is always a trade-off with risks and rewards.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:This is crazy by barc0001 · · Score: 3, Insightful

      Unfortunate fact of life: If your entire revenue stream is based on someone else's infrastructure (like the App Store), you are completely at another non-interested party's mercy. Same goes for all these apps and sites that repackage other content, all it takes is one change upstream and you're screwed.

  8. About faith by fyngyrz · · Score: 4, Insightful

    It is not reasonable to have faith in a system where public decisions are taken for secret reasons which result in well-known public disastrous outcomes.

    Other than faith that the results will be terrible.

    --
    I've fallen off your lawn, and I can't get up.
  9. It will keep happening by Atrox666 · · Score: 4, Insightful

    As an independent the Apple eco system is a minefield.
    You can't base a business on an environment that is so perniciously hostile.
    If they don't like what you're doing it's off with their head, if they really like what you're doing they just might steal it.
    You also get to pay through the nose for the privilege of being treated like crap.
    I knew to avoid them.

    1. Re:It will keep happening by meerling · · Score: 5, Insightful

      Don't forget that if you have an app, even an award winning top selling app, and suddenly apple decides to include all or even some of your apps functionality into anything apple makes, you get booted for duplication of function. So basically you're also an freebie product development and research group for apple that is liable to be terminated with prejudice at any time without warning. (Yes, it has happened multiple times.)

    2. Re:It will keep happening by ragahast · · Score: 5, Informative
      Here are a few:
      Breathe
      Konfabulator
      Patenting an app's features, using pictures of the app itself.
      Examples of features taken from apps (not necessarily kicking them out)
      Blog post of dev whose animated weather app was refused shortly before Apple implemented the same thing

      I'm sure there's more, but it's too depressing to keep searching for them. Honestly, as an academic/scientific programmer I feel like I could never try to write a commercial application. Any idea you have is already present in an overbroad patent owned by someone with deeper pockets than you.

      --
      .:Semper Absurda:.
  10. If he didn't manipulate the reviews... by mark-t · · Score: 4, Interesting

    ... then assuming they are not wrong about evidence of app store review manipulation, it must be possible for independant parties to create such an appearance, and a less than ethical person could potentially use such measures to sabotage the apps of his competitors, since Apple's decision is final, and there is no appeal process.

  11. Re:Did it make Apple's developer docs usable again by cdrudge · · Score: 3, Funny

    Did it make Apple's developer docs usable again?

    There used to be an app for that!

  12. Re:Did it make Apple's developer docs usable again by TechyImmigrant · · Score: 4, Informative

    >I'm not sure what the Dash app does or how it works

    It is an application that lets you easily pull in documentation for hundreds of libraries and languages for offline reading and searching.
    I find it immensely useful. I use it to keep the docs for for pretty much anything I have ever used (languages, libraries, tools). Pulling the documentation in is a case of typing in the name and clicking on the thing you want.

    I comes into its own if you travel on planes and find that an ideal time to do some uninterrupted programming.

    --
    I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  13. Kicked from a walled garden.. by Chas · · Score: 4, Insightful

    This is what you get for playing in the walled garden.

    If the garden's owner decides you're done, poof, you're standing at the gate and they're telling you to fuck off and go away.

    It can be for any reason or no reason.

    Of COURSE Apple has their reasons. But do you expect them to truly be HONEST about it?
    Basically two scenarios here.

    First, Apple's decided they dislike the tech/functionality this app is using/exposing. So they're killing it with fire as an unsubtle message to other app devs to Do Not Do This.

    Second, Apple's decided they like the tech/functionality this app is using/exposing. So they're killing it with fire so that, down the road, they can create an app of their own, with similar functionality and claim to have invented it.

    Either way, Apple fuck-yous an independent developer.

    --


    Chas - The one, the only.
    THANK GOD!!!
  14. Apple by ledow · · Score: 3, Informative

    I've just spent four days on the phone with Apple.

    I work for a school.

    We have iPads. Lots of iPads.

    We were blocked by their automated system for reasons unknown, so we couldn't create iTunes accounts, given that it's a few weeks into term this is our device roll-out period.

    Four people from Apple, from four countries, and four days later, I was still no closer. I'd been told I needed to sign up for Beta/Preview services in order for it to work now, then that the school wasn't eligible for that exact service, then we were but I had to provide contacts of the IT Manager (me!). When I did, they then refused it because I hadn't included a verification contact. Did the verification contact need to be anyone higher? Oh, no, I was perfectly capable of signing the forms necessary - I just needed a random employee. So I added the cleaner. Yep, they then accepted it.

    It was then discovered that that WASN'T the problem at all. Four days of shouting, I got one guy who "would lift the restriction on our domain for 30 days". Great. What about the rest of the year? No, they can't do that at all, ever, for anyone. Agreed to at least get it working for now - more paperwork. More bullshit. To sign up student iTunes accounts into a school domain for what is quite clearly a government-authorised school in the UK.

    In the end, I'm just preparing my record of the entire farce to pass to senior management. Google have offered us an iPad buy-back scheme where they'll take in our hundreds of iPads and give us Chromebooks instead. Our Chromebook trial was a raging success after the shit that was an iPad rollout and we have nothing but trouble with Apple.

    I told the Apple guy on the phone that they don't care about education, they don't even HAVE an education line you can call in the line (he literally confessed they don't even have a number they can publish for that team), and when you call on the published numbers, it takes FOUR DAYS to get through to the guy who can actually do the bare fucking minimum of what you need to do and nothing else. He was utterly powerless and useless, there's no escalation and no customer service that I can see at all.

    I told him I needed something longer-term if I'm going to plan deployments like this. He said he wasn't able to commit to anything like that. Game over.

    I wouldn't mind but I inherited the iPad deployment and we have very expensive MDM and Mac servers and everything you need. And yet all we EVER get from them is hassle and people on support lines that know nothing and can do nothing. I would never have chosen them.

    Hell, their Apple School Manager "preview" (i.e. Beta) that they forced me onto - you can't even create users that can download a free app. You can't customise the user types. You can't even turn the users off (it takes 30 days for a user you "deactivate" using that to disappear, and in that time nobody can create another with their same email). And their "student" user cannot download apps - not even the approved MDM apps that push the paid-for apps. It basically is incompatible with any third-party MDM, so it's useless.

    Apple way or the fucking highway, and no care for anything slightly different to what they TELL you you will have.

    I've honestly had enough of them to NEVER voluntarily deal with them ever again, and I was never too pleased with them in the first place.