One of the biggest gripes that developers have with Apple is that when it comes to payments, only Apple’s own system can be used. Developers can have alternative methods, but they cannot publicly advertise it, meaning that it’s something that you as the customer will have to discover for themselves.
In fact, this is one of the reasons why Epic and Apple are fighting in the courts now, where Epic tried to circumvent Apple’s rules. However, there is some good news on that front for developers. Apple has announced that as part of a proposed settlement between the company and developers, who had filed a lawsuit against them, they will now allow developers to share information on how to make purchases outside of the iOS app or App Store.
What this means is that if a subscription service like Netflix or Spotify allows you to directly sign up with the service through their own website, they will now be allowed to share that information with their users either through email and “other communication services”, which prior to this was quite hard to do.
It doesn’t seem like developers can advertise it openly in their apps, but we suppose they now have a bit more leeway in how they can inform customers about it. Whether or not this will appease developers in the long-run remains to be seen, but Apple is currently facing challenges in places like South Korea where a law might be passed that will force Apple and Google to accept third-party payment systems.