Earlier quoted context omitted.
Sorry, I refuse to be bullied into buying exorbitantly overpriced shit hardware.
But you'll quite happily develop software for 'exorbitantly overpriced shit hardware,' and even violate terms of the software provided by using a VM running macOS to make sure you get a piece. The unheeded irony of that position is so transparent as to be Windex clear. That'd be fine on its own, but of course, the truth of the matter is also no impediment to you disingenuously blaming the party enforcing terms you ag…
Apple has locked me out of my developer account
421–430 of 480 posts
Re: Apple has locked me out of my developer account
#422Earlier quoted context omitted.
It might or might not be, but that misses my point. The issue isn't (necessarily) that Apple banned a particular account for a particular reason. The issue is that Apple (or Google) banning an account could easily render a given company (in an unrelated market segment) non-competitive overnight. That company would effectively have no recourse, and there is no alternative provider for them to switch to. I do not think…
> A reasonable analogy (in the US) would be an ISP banning a particular website. This analogy is flawed. Apple cannot "ban" people from the Internet. It can only choose to prohibit certain app developers from using its app store. But app developers can still reach customers in other ways. Choosing to base your business on Apple allowing you to use its app store is a business decision that has known risks up front. If…
My (current) point isn't about Apple banning individual consumers, but rather about Apple (or Google) banning companies from distributing via their infrastructure. From the perspective of the affected company, this is in fact roughly equivalent to an ISP blocking access to their website.
> But app developers can still reach customers in other ways.
Not in a commercially viable manner, at least in the US. That's my current view anyway, and you haven't (yet) convinced me that it's flawed.
> An ISP ban of a website means that website is literally off the Internet as far as all of that ISP's users are concerned.
And by analogy, an Apple ban of a publisher means that their app is literally blocked as far as all Apple device users are concerned. My original analogy holds.
> The website has no business relationship with the ISP the way app devs do with Apple.
Devs don't necessarily want to have a relationship with Apple, they're forced to in order to maintain a viable company (in some market segments, in the US). It is precisely this lack of choice that necessitates neutrality regulations of some sort. In fact, if an ISP were to charge website owners in order to reach their customers it would match the Apple app store model almost perfectly.
(Resident : User) :: (House : Device) :: (ISP : Apple) :: (Website : App) :: (DNS Record : Dev Account)
Your proposed hosting analogy is fatally flawed because an app developer can't switch distributors and still reach the (very significant, in the US) Apple device user subset. Apple is akin to an ISP, and blocking a developer account is equivalent to blocking any and all web properties owned by a particular individual.
It doesn't matter who "owns" the internet or a particular app store, or how the current state of affairs came to be. Any company possessing such unilateral control over effectively unrelated segments of the market is a completely unacceptable situation and needs to be remedied by lawmakers.
Re: Apple has locked me out of my developer account
#423Earlier quoted context omitted.
Do you actually think it's an acceptable state of affairs for a company to be able to unilaterally put a non-competing and unrelated company out of business on a whim? Apple isn't a traditional distribution channel. If FedEx bans me, I can switch to UPS (or USPS, or ...); if Apple bans me, for all practical purposes I can't compete in the mobile space in the US anymore.
> Do you actually think it's an acceptable state of affairs for a company to be able to unilaterally put a non-competing and unrelated company out of business on a whim? What "non-competing and unrelated company" are we talking about? If a third-party dev company is depending on Apple's ecosystem for their business, they're not "unrelated". They've made a business choice that has consequences: one of them is that the…
Re: Samsung, LG, etc. I'm not referring to phone manufacturers, I'm referring to businesses which must provide mobile device integration for their (otherwise unrelated) products and services. Examples include banks, game publishers, remote product controllers (for you car, or drone, or IoT light fixture, or ...), etc. "Only available on Android" generally isn't going to be viable - customers expect you to work with their (mainstream) device.
Re: Apple has locked me out of my developer account
#424Earlier quoted context omitted.
Then why not just say so in all his support calls? "You've violated the NDA, so we've disabled your account permanently." Now you have a clear reason and a clear violation. Apple gate keepers get to show their insane dominance over all parts computing on their hardware. Personally I hate this new move towards Apple/Microsoft/Google being gatekeepers for everything that can run on a machine. It's fucking bullshit.
Because lawyers. Apple currently is under no obligation to release the rational for their decision. If they publicly tell him why, he can challenge it much more effectively. The apple NDA is possibly too broad to be enforceable and given that ALL of their competitors are allowed access to the developer system, gives them no traditional protection of trade secrets. Id est, It gives them an unintended benefit of contro…
Re: Apple has locked me out of my developer account
#425Earlier quoted context omitted.
If someone can manually kill a Dev account, they can include a message why it was killed. Even if it's generic form letter, it can be one that at least says what rule was broken.
They can. But why should they? What's the benefit?
It is not as if Apple has given developers this platform to create and sell software out of the goodness of their own hearts; the App Store is wildly profitable for them. What is being asked for here (in the comments, not in the blog post that was linked to) is nothing more than some common courtesy.
Re: Apple has locked me out of my developer account
#426Earlier quoted context omitted.
Actually, every time an app dev gets to the front page with a story like this, one of the top commenters has more info that paints them in a much more negative light. Which is exactly what happened in this case (using dev account to access inside information). It happens so often that I am beginning to trust Apple's judgement and reactions, not developers (fair disclosure: I am not an iOS or Android app dev, the shea…
With all respect, I don't think FussyZeus makes a convincing realpolitik argument for Apple's approach here. Rambo hasn't, AFAICT, even had it confirmed that his account is suspended at all. The argument isn't that Apple is obligated to spend hours of employee time in back-and-forth arguments with people they kick out of the developer program, merely that they should be clear that that's what they're actually doing a…
In the original article, Rambo is complaining that his dev account has been limited in some way. Anyway, how is that relevant when no one in this thread is contesting that the OP's account was (or was not) suspended/disabled in some way?
> they should be clear that that's what they're actually doing and offer at least a sentence or two as to why
I pretty much said the same, but given all the missing information, it might be a case where they can't or don't want to. As other comments have pointed out, Apple has covered themselves legally with their TOS explicitly stating accounts could be terminated without notice for violations. Other comments have also pointed out that Apple might be in a legal situation where they were advised to not communicate (blame the corporate lawyers).
> The argument that this just can't possibly scale is dubious
Well FussyZeus had a whole explanation for his/her opinion backed by his/her experience and a certain attitude towards the whole situation. Your only argument is that Amazon, Twitter, and FB do manage to give explanations. Yes, but not always, and Google that you don't mention is notorious for not giving explanations and not being able to speak to a human about it.
I have the feeling that this is not a minor violation and there is credible speculation the OP seems to have behaved in ways that might merit what happened. So I think it's premature to jump to the conclusion that Apple can and should be more forthcoming in this case.
Re: Apple has locked me out of my developer account
#427Earlier quoted context omitted.
> Do you actually think it's an acceptable state of affairs for a company to be able to unilaterally put a non-competing and unrelated company out of business on a whim? What "non-competing and unrelated company" are we talking about? If a third-party dev company is depending on Apple's ecosystem for their business, they're not "unrelated". They've made a business choice that has consequences: one of them is that the…
You say they knowingly chose to take a risk, but I'm arguing that in many cases they won't have had a choice. At present, there is functionality that you simply cannot provide without a native app. If your competitor chooses to provide that functionality and you don't, your business will no longer be viable. In many cases, a business simply cannot choose to ignore a significant percentage of their potential user base…
In the sense that they either do what Apple says they can, or they don't get to play in Apple's sandbox, yes, of course. That's because Apple owns the sandbox and therefore gets to make the rules for everyone that plays in it. And everybody who wants to build Apple apps knows that going in.
> there is functionality that you simply cannot provide without a native app. If your competitor chooses to provide that functionality and you don't, your business will no longer be viable.
Yep. And everyone who builds Apple apps knows that up front.
> 'm referring to businesses which must provide mobile device integration for their (otherwise unrelated) products and services.
"Must" in the sense that they chose to try to build a business that requires it, yes. But nothing forced them to choose that business.
Basically, your argument is "Apple should allow other businesses to use their infrastructure, which they have spent many years and many billions of dollars building, however those other businesses want". That's unrealistic; no business in the history of the world has done that with something they own.
In some cases (e.g., banks, which you mention), Apple isn't going to kick them off the app store; if there is an issue with CapitalOne's app, for example, someone at CapitalOne will talk to someone at Apple and they will figure something out. Apple are not fools; they know everyone does banking online and their users aren't going to accept their bank's app not working. But that's because the banks are also large businesses and Apple can't just ignore them. It's not because Apple is under any requirement to be nice.
Re: Apple has locked me out of my developer account
#428Earlier quoted context omitted.
> A reasonable analogy (in the US) would be an ISP banning a particular website. This analogy is flawed. Apple cannot "ban" people from the Internet. It can only choose to prohibit certain app developers from using its app store. But app developers can still reach customers in other ways. Choosing to base your business on Apple allowing you to use its app store is a business decision that has known risks up front. If…
I disagree with essentially your entire post. My (current) point isn't about Apple banning individual consumers, but rather about Apple (or Google) banning companies from distributing via their infrastructure. From the perspective of the affected company, this is in fact roughly equivalent to an ISP blocking access to their website. > But app developers can still reach customers in other ways. Not in a commercially v…
And here's the inconvenient truth: unless the affected company is large enough to make Apple pay attention, their perspective doesn't matter.
I get that it would be nice if Apple didn't do these things. It would be nice if Apple allowed every indie dev and every small dev company to build their dream app without having to jump through hoops and risk having their business shut down on Apple's whim. But Apple doesn't care what you or I think would be nice. They built their infrastructure and they own it. If they choose to manage it in a manner you don't like, they simply aren't going to care, and you have no right to insist that they care.
> Not in a commercially viable manner, at least in the US. That's my current view anyway, and you haven't (yet) convinced me that it's flawed.
I didn't say "commercially viable". Apple is under no obligation to make sure the business model you would like to have in a perfect world is commercially viable.
> My original analogy holds.
No, it doesn't, because Apple's ban of a publisher is a ban of another business that they have a business relationship with. The ban is basically saying that Apple doesn't want to have a business relationship with them any more. And no business has a right to insist that Apple have a business relationship with them.
If an ISP bans a website, they are "banning" a business that they have no relationship with. More precisely, they are restricting the actions of their customers in a way that impacts a third party (the website) with whom they have no relationship. In a sane world, ISPs would not have monopolies over the last mile Internet connection and so customers who wanted to get to website X and couldn't through one ISP would simply pick another (and ISPs who arbitrarily "banned" websites would end up going out of business because nobody would want to buy that kind of Internet access). But ISPs lobbied the government to get special monopoly privileges, and that means they gave up the right to arbitrarily restrict their customers' Internet access. That's a special circumstance that doesn't apply to other businesses like Apple.
> Devs don't necessarily want to have a relationship with Apple, they're forced to in order to maintain a viable company
No, they're "forced" to because they picked that particular area of business. But nobody forced them to pick that area of business. They chose to, knowing the risks involved. Nobody has a right to insist that their chosen business model must be viable.
> Apple is akin to an ISP
No, it isn't. Apple can't force people to buy its devices. ISPs can force people to get Internet access from them because they have government granted monopolies.
Re: Apple has locked me out of my developer account
#429Earlier quoted context omitted.
Actually, every time an app dev gets to the front page with a story like this, one of the top commenters has more info that paints them in a much more negative light. Which is exactly what happened in this case (using dev account to access inside information). It happens so often that I am beginning to trust Apple's judgement and reactions, not developers (fair disclosure: I am not an iOS or Android app dev, the shea…
Also see the Dash debacle: https://news.ycombinator.com/item?id=12680131
Is Apple heavy-handed in this? Definitely, and that should be fixed. But like in the current situation, they had/have significant cause to initiate an action (that turned out to be heavy-handed).
Re: Apple has locked me out of my developer account
#430Earlier quoted context omitted.
> A reasonable analogy (in the US) would be an ISP banning a particular website. This analogy is flawed. Apple cannot "ban" people from the Internet. It can only choose to prohibit certain app developers from using its app store. But app developers can still reach customers in other ways. Choosing to base your business on Apple allowing you to use its app store is a business decision that has known risks up front. If…
I disagree with essentially your entire post. My (current) point isn't about Apple banning individual consumers, but rather about Apple (or Google) banning companies from distributing via their infrastructure. From the perspective of the affected company, this is in fact roughly equivalent to an ISP blocking access to their website. > But app developers can still reach customers in other ways. Not in a commercially v…
Um, what? How is "mobile app developers" an unrelated segment of the market from "mobile phone manufacturers"?
> is a completely unacceptable situation and needs to be remedied by lawmakers.
No, remedy by lawmakers is exactly what you do not want. Basically, the situation is that a bunch of businesses made bad business decisions--they built businesses that were critically dependent on Apple being nice to them, and Apple wasn't. Businesses that make bad business decisions are supposed to fail; getting lawmakers to shield them from failing is how you get bad businesses and badly served customers.
The correct response for people who want to develop Apple apps and can't because Apple has banned them is to either build their own infrastructure to compete with Apple's, as I said upthread, or to find some other line of business.