In Apples case they changed that several years ago so you can definitely charge your Apple users more.
However you will get the app rejected if you show any sign of showing users that you can buy it cheaper elsewhere than the Apple system. You can potentially get away with it by keeping things vague, but even then you might get rejected for “discouraging the in-app purchase system”. This doesnt apply to the EU in which these specific rules were changed very recently.
I don't think that's unreasonable - the user found your app through apple. Imagine if I sold tools, and I hung out in Home Depot next to our tools display telling people "hey, if you buy them directly from me, you can save 30%"
When was the last time you bought any large item from a physical store that didn't come with advertisements in the packaging for direct services?
If you buy a Disney DVD from Walmart, there will be advertisements inside the DVD case for direct services (heck, last time I checked there were ads on the outside of the case). If you buy a Roomba from Walmart, there will be advertisements for direct parts and addons from the manufacturer. If you buy a hecking Apple Ipad from Walmart, Apple will include advertisements for its direct services once you start using the product.
People bring up this comparison all the time and it's very simply not true. You can advertise direct services inside physical products you sell at stores. What Apple is saying is not that you can't advertise prices in the store page, Apple is saying that you can't advertise alternative platforms in the app itself.
There is no physical equivalent to this for storefronts like Walmart. Home Depot does not have a restriction on whether a physical product you buy from them can have an advertisement for direct manufacturer services inside the box or software that comes with it.
If we want to be consistent about this, Apple really should be paying Walmart a fee for any app-store purchases made on devices that were bought from Walmart. After all, the user got the device from Walmart, right? Shouldn't they get their cut of app store purchases? That's how Apple sees the world.
Looks close - those services are typically not the same as what you can get at Walmart. You can get parts, but often the device itself isn't sold (instead they list places you can buy). Or if you can buy direct it is cheaper from Walmart. Walmart is a large enough customer that they won't let you sell it for less (either you don't undercut Walmart, or you will sell zero at Walmart).
> those services are typically not the same as what you can get at Walmart.
Several things:
A) Apple doesn't sell a creator subscription service that's the same as what you can get from Patreon.
B) You can advertise inside of a box for services that Walmart does provide (yes, that includes devices).
C) Is your implication that if Walmart did open up a music streaming service that suddenly it would be improper for iOS to advertise Apple Music on devices purchased from Walmart? Because that's a wild thing to suggest.
D) Just re-stating B more directly: Apple advertises direct hardware purchases from the physical Apple store - a direct competitor to Walmart's tech hardware sales - for hardware that Walmart actively sells. And Apple advertises that hardware on devices and within packaging for devices that are bought from Walmart.
Apple's website homepage for the iPad has in big block letters halfway down the page: "Why Apple is the best place to buy iPad." Under Apple's rules, they would not be able to link to this page within an iOS app.
There is no equivalent to this in hardware land.
> Or if you can buy direct it is cheaper from Walmart.
I'm not going to drive over to Walmart to check this, but I severely doubt that Walmart is consistently offering all of its Apple hardware at a cheaper price than an Apple store.
> Walmart is a large enough customer that they won't let you sell it for less (either you don't undercut Walmart, or you will sell zero at Walmart).
Which is still egregious and anti-competitive! But amazingly, somehow less egregious than what Apple is doing. Ask yourself, how anti-competitive and abusive does a company have to be in order to be worse than Walmart? That's almost an accomplishment.
Walmart does, in fact, sell devices, and Apple uses their devices to advertise third party services to Walmart customers which compete (e.g. Amazon app)
In Patreon's case, I don't think the user found the content "through Apple". The customer found the creator, and the creator said "Pay me through Patreon". The user, only having an iOS based device is now trapped by Apple's restrictions on the transaction, which brings dubious benifits to the table.
That horse has left the barn. But if there was a conceivable way and leverage to get a cut on paid content on the open internet, I'm sure apple would find a way to coerce money from those visits too.
One analogy: By offering only Fairplay DRM on iPhone, they get a cut that might otherwise have gone to Google (widevine), Microsoft (playready) or some other third party.
I have been using patreon for 5 years, and I "found" it via the artists I like who use it as a platform. If I buy my first iPhone tomorrow and download the patreon app, that's not because apple helped me discover anything.
It might even be vice versa: in theory, as an Android user you might have learned about this thing called "iPhone" in an Patreon banner promoting the fact that Patreon can be downloaded through the Appstore.
You should be able to list the individual components of the final price which might then include "30% Apple app store fee" for having your customers be more informed about what they spend their money on.
It's arguably unreasonable in a physical space but this is virtual space we're talking about.
In more open ecosystems like the web browser, you can literally install extensions that tell you where you can buy something for cheaper. I'm sure Amazon, Walmart, and friends would love for that to be impossible.
The virtual space only "belongs" to Apple because they've deliberately walled it off.
However you will get the app rejected if you show any sign of showing users that you can buy it cheaper elsewhere than the Apple system. You can potentially get away with it by keeping things vague, but even then you might get rejected for “discouraging the in-app purchase system”. This doesnt apply to the EU in which these specific rules were changed very recently.