Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
On the surface, this would appear to be Fantastic News for both App Developers & price-conscience Apple consumers !

However, the devil is in the details, so let's see what Apple's next move is.

Tim Cook has been aging fast the past few years, & now, will begin to age even faster !
 
Personally - I think they are anti-competative - to a point.

Legally I think they’re still on solid footing given that they own the entire ecosystem.

And that’s the difference. I can put my personal beleifs aside when talking about legal issues.

I believe the law will catch up to the fact that they are anti competitive and do something about it. I imagine the EU will be first and perhaps then congress
 
I will say that $99 doesn't really cover as much as developers think.

hosting apps and a well featured app store isn't just to benefit developers. It's a big draw to get people to buy iphones so I don't think developers are supposed to say cover 100% of their own hosting costs when it's actually a product apple themselves offer for their own benefit
 
I believe the law will catch up to the fact that they are anti competitive and do something about it. I imagine the EU will be first and perhaps then congress
Nah - my money is on Putin. He needs to stick it on Apple to teach America “a lesson”.
 
Uber, Instacart, Door Dash, Drizly, Sonic and a bunch of other services, all have apps and all allow bypassing Apples payment system. Even my utility company has an app I can use to pay my bill. Apple has no problems with hosting them on the App Store and letting them collect money without the Apple 30% tax. Most actually accept Apple Pay too making it really easy to pay in the app. Seems arbitrary and capricious of Apple to treat some companies and their apps different than others. More to the issue, they already allow a bunch of apps to have their own payment system, so Apple knows how to do this.

Apple's "30%" only involves buying something that functions as part of an app, like e-books or music or (in the case of Epic) in-game content.

It's well-established that Apple collects 30% from the purchase of apps.
Apple is collecting 30% for app content purchased after initial app purchase.

In lieu of charging players for Fortnite (for which Apple would have gotten a 30% cut), Epic was giving away Fortnite for free, then charging players for additional content/function and trying to not pay Apple a cut. This operated as a way for an app developer to not pay (lose?) the 30%, and collect full payment later.

Kindle books are effectively an extension of the Kindle app.
Fortnite power-ups are effectively an extension of the Fortnite app.
etc.

Uber, Instacart, Door Dash, Drizly, Sonic and a bunch of other services where you are buying something which is not part of the app. A car + driver is not part of the Uber app. Food/drink delivered is not part of an app.

Apple just wants a cut of the app profit, however the developer tries to reframe payment for the app.s
 
Perhaps, China as well. All governments are corrupt but theirs seem to at least be responsive and capable of doing things
Don’t kid yourself. They’re not taking action to be “responsive” - they taking action to protect their own self-interest.

The WTO doesn’t like it when governments do that.

They’re also authoratarian as all get out.

I like my governments to at least give the illusion they give a damn.
 
They don't need to code anything. They just need to allow hyperlinks

Actually, there may be some Engineering work that needs to be done, both my Apple, & by third-parties who want to participate.

Will third-party servers need to inform Apple that an IAP purchase has occurred ?

Who UN-locks the IAP on the User's iPhone OR iPad ? the third-party OR Apple ?

To make it work effectively, some level of communication will probably be needed between third-party servers & Apple servers.

But of course, Apple won't want it to work effectively, OR efficiently, so let's see how this plays out !
 
They don't need to code anything. They just need to allow hyperlinks
Exactly. In fact, adding hyperlinks to an app takes only two lines of code at a minimum (this is in Swift):

Swift:
guard let url = URL(string: "http://www.paypal.com") else { return }
UIApplication.shared.openURL(url, options: [:])

And it can even be condensed to one line of code*:
*if you're willing to force-unwrap the optional type.

Swift:
UIApplication.shared.openURL(URL(string: "http://www.paypal.com")!, options: [:])

I wouldn't be surprised if a large proportion of developers switch to this method to bill their customers. Heck, if I had a paid app on the App Store, I'd want to do that too.
 
Don’t kid yourself. They’re not taking action to be “responsive” - they taking action to protect their own self-interest.

The WTO doesn’t like it when governments do that.

They’re also authoratarian as all get out.

I like my governments to at least give the illusion they give a damn.

well theyre certainly responsive just perhaps to their own needs

and that illusion is our tech companies doing the vast majority of the dystopian heavy lifting.

We don't need a chinese great firewall when our handful of companies and their algorithms provide the same thing just with the illusion of freedom
 
  • Like
Reactions: BurgDog
There is a lot missing from the developer perspective here. I've been an iOS app developer for over a decade now, and I even worked at Apple for a few years as a developer for iOS. At every single company I have worked for, except for Apple, the company was negatively impacted because of of Apple's arbitrary and far reaching application of their App Store Rules.

The in-app purchase issue is just one facet of Apple's anti-competitive behavior and policies; albeit this is often the most contentious. Here are some examples of ways that companies I wrote software for were harmed by app store policies:

- An app which offered the ability for users to receive "tokens" for their use of the app and then later use those same tokens to "purchase" various additions to their user profile was blocked from the app store after this feature had been available to users for several months. We were required to completely remove this feature as it was considered "an alternative store" which enabled app functionality through a means other than in-app purchase. Of course, the idea was to incentivise users to use our app constructively, not to pay Apple for status. The feature had launched already but randomly during a review for an update that was unrelated this was flagged and we were required to remove the feature entirely – effectively throwing weeks of work by our development team down the drain.

- Another company had a feed of posts that included embedded youtube videos. The user could play the video directly from within the feed. Again, after having had this feature available to users for over a year, an unrelated update was flagged as having "objectionable content" because the reviewer was able to use the embedded WebKit view showing Youtube content to navigate to the Youtube search and search for the term 'porn'. Our users were primarily teenagers so Apple threatened to remove our approval for kids unless we "removed the objectionable content". The only solution we could think of was to prevent any user interaction with the embedded web views, which meant that the videos playing in the web views were no longer controllable, you could start them or scroll away in the feed to stop them. You couldn't scrub the timeline, you couldn't go to full screen, you couldn't pause the video, and you couldn't search Youtube for 'porn'. After this the company received a raft of negative reviews and a drop in rating and rank in the App store. Interestingly, even a device setup as for a "child" under a parents account isn't prevented from searching for the term 'porn' from within the youtube.com website within the Safari browser.

- A crypto company which built a crypto wallet app was required to remove (once again the feature had already been released and was flagged arbitrarily during an unrelated app review) a primary function of their application: An integrated dApp browser, because Apple viewed this as a way to run code on the device that isn't in the app bundle. Put aside for a moment that this is how every website in existence works (JS lives on external servers, Safari runs that JS), this demand by Apple came after already having sacrificed functionality to meet their earlier demands. Originally the browser had a homepage that listed popular cypto dApps. Apple viewed this as an alternative app store and demanded it be removed. The solution was to have the dApp browser have no homepage. This left users with a central piece of the application appearing to be an empty web browser that appeared to do nothing. Many months later, Apple decided that they didn't want dApps at all and during an unrelated update rejected the app and told us to remove the functionality completely. They also gave us two weeks to comply or our app would be removed from the App store entirely (clearly a double standard given their appeal in this story asking for more than 90 days to update their ToS). They also made the laughable demand that we include the ability to use in-app purchases for NFT purchases or remove the feature entirely. Given that in-app purchase has no ability to run on Ether, this is a non-starter. The amount of negative and confused reviews about app functionality and missing features we have been prevented from enabling (because again, in several cases they were already developed) is massive. Users don't understand and blame our company while Apple makes demands of us that hurt our reputation, our users, and our revenue.

What is ridiculous is that I have many more examples of these kinds of issues. More than half of US smartphone users use iOS. Apple provides no mechanism outside of their app store for providing applications to users (in other words, while they do host the applications for 'free' we have no other choice). And often times these rules are applied unevenly and randomly. In all of the above cases I can provide examples of competitors that were allowed to continue to have that functionality while we were prevented. It tilted the scale of the "free market". What's worse, is that in many cases Apple themselves is exempted from these same rules, giving them an even greater unfair advantage in the marketplace of competing software. It's not as if they just built the store and are controlling what can be on the shelves. They built they store, created competing products for the most popular products, enforced draconian and arbitrary rules on every product sold in the store, AND prevented any other store from being built in the entire town by means of also playing the role of local government. If this isn't anticompetitive behavior then I don't know what is. I used to love Apple and their products. Every day I see them more and more as a monopoly that has gone mad with power. They are hurting users and developers in an attempt to maximize their profit.
 
Actually, there may be some Engineering work that needs to be done, both my Apple, & by third-parties who want to participate.

Will third-party servers need to inform Apple that an IAP purchase has occurred ?

Who UN-locks the IAP on the User's iPhone OR iPad ? the third-party OR Apple ?

To make it work effectively, some level of communication will probably be needed between third-party servers & Apple servers.

But of course, Apple won't want it to work effectively, OR efficiently, so let's see how this plays out !
That would mean companies like Netflix or Spotify that used to have in-app purchase options (and still respect them) would need to comply with the new rules? Don't think so, Netflix would pull the app out of the store and cause Apple a huge headache

The systems to make web in-app purchases work in iOS are already widely used. If companies need to report outside revenue to Apple then it's a matter of time for more legal problems
 
Well that's easy. 5 $ + 30 % are 6.5 $. 6.5 $ is more then 5 $. See... very easy to proof. Needs no genius. ;)
Except for the part where you assume that the $1.50 goes to the customer and the developer doesn’t just keep selling the app for $6.50.
 
I believe the law will catch up to the fact that they are anti competitive and do something about it. I imagine the EU will be first and perhaps then congress
It's hard to make a case that Apple is being anti-competitive in the US when US antitrust looks at whether harm has been done to consumers, and a strong argument can (and has been) made that the App Store is to the consumer's benefit.

I also look at the state of politics in the US and as a general rule of thumb, I find that the more divided the government is, the less likely it is for any major legislation passes which specifically targets Apple. Republicans are mainly going after social media companies for what they perceive to be a censorship bias, while the arguments made by democrats are pretty weak in my book.

In the US at least, I will say that Apple is in a far less precarious position than the press makes it out to be. Lawmakers on both sides are just not going to be able to agree on how best to craft legislation to rein Apple in, when they can't even agree on just what sort of harm Apple poses, and to whom exactly.

It may get more traction in the EU which looks at harm to businesses, but I expect Apple to still have a card or two up their sleeve. We have just have to wait and see, I suppose.
 
Well, Google already showed how it could be done, by mandating that developers who use third party payment options still have to pay them a percentage of their earnings. So developers and users get their “choice”, while Apple still gets their cut.
Why would a developer use a 3rd party option if they still had to give Apple a cut? And quite honestly I don’t see that lasting very long. Eventually congress will get their say.
 
On this site people seem happy when rulings go against Apple.

Personally I am happy to have Apple handle payments for apps. I don’t want to have to turn over my credit card information to 20 different apps and be worried about data breaches all the time. Also I trust Apple more to refund me for issues than random developers.
I agree, we will have to manage X number of app stores. And If there is a data breach, who will want to take responsibility for that? Apple, or the software companies? I think developers know that more people that own iphones spend more money on iPhone apps, and they want to cash in and they dont want to pay the piper...........
 
  • Love
Reactions: Maximara
stop pretending it's not secure to buy things from companies directly literally every company has card processing or paypal on their sites and there are no widespread problems

if you don't want to then don't but jeez the fear mongering is insane
Yes and for everyone complaining about security….well what about all the non-digital goods that don’t go through Apple’s IAP? Or purchases made in the browser? How come those are OK and no one mentions security concerns?
 
It's hard to make a case that Apple is being anti-competitive in the US when US antitrust looks at whether harm has been done to consumers, and a strong argument can (and has been) made that the App Store is to the consumer's benefit.

I also look at the state of politics in the US and as a general rule of thumb, I find that the more divided the government is, the less likely it is for any major legislation passes which specifically targets Apple. Republicans are mainly going after social media companies for what they perceive to be a censorship bias, while the arguments made by democrats are pretty weak in my book.

In the US at least, I will say that Apple is in a far less precarious position than the press makes it out to be. Lawmakers on both sides are just not going to be able to agree on how best to craft legislation to rein Apple in, when they can't even agree on just what sort of harm Apple poses, and to whom exactly.

It may get more traction in the EU which looks at harm to businesses, but I expect Apple to still have a card or two up their sleeve. We have just have to wait and see, I suppose.

i agree the us is extremely impotent and less likely to be able to do anything about it but there are definitely arguments to be made how it harms consumers such as limiting choice, raising prices, etc.
 
While irrelevant to consumers and developers, Apple does have the costs of running the app store, which third party payment companies don't need to deal with. In this context, it's easier to charge less, when you are also providing less for the cost.

I am not saying this necessarily justifies their 15% or even 30% cut, but I do feel that Apple is justified in collecting at least something for the role the App Store plays in streamlining the process of locating, purchasing and installing apps.
How about everyone who buys $1000 iPhones? Does none of that sale go towards the App Store?
 
Why would a developer use a 3rd party option if they still had to give Apple a cut? And quite honestly I don’t see that lasting very long. Eventually congress will get their say.
They wouldn't, and that's the whole point.

The court ruling allows developers to link out to an external payment option, but it also ruled that Apple was well within their rights to still seek some form of compensation for the value their App Store brings. It is very difficult to argue that Google and Apple shouldn’t be compensated in some way for building a platform, developer tools, and a digital store. If developers find themselves paying other payment providers to use the Apple and Google ecosystems, Apple and Google are entitled to compensation.

We can debate what that compensation should be (10%, 15%, 30%), but that ends up just being more about semantics.

This situation serves as a great example of what happens when lawmakers (and regulators) rush to enact new laws without thinking of unintended consequences. It's a Pyrrhic victory at best for developers.
 
  • Love
Reactions: Maximara
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.