Apple updates App Store review guidelines, but frustrated developers are unlikely to be satisfied

As the release of iOS 14 draws near, Apple is clarifying what developers can and can not do in their apps

Credit: Dreamstime

Apple is getting close to the release of iOS 14, iPadOS 14, and macOS Big Sur. With these new OSes comes new capabilities like Widgets and App Clips—before developers can submit their apps that make use of these features, they need to know what the rules are.

Apple has updated its App Store Review Guidelines with clarifications about how the new features can and can’t be used, as well as a few tweaks to existing rules. You can read all the changes to the guidelines here. Most of it is developer-speak and won’t make a lot of sense to the everyday user.

Apple has been under fire lately for its policies about in-app purchases, game streaming, and other heavy-handed control over the app experience. The new guidelines clarify these rules a little, but almost certainly don’t go far enough to satisfy frustrated developers.

No ads in Widgets or App Clips

First, if you’re worried that the new home screen Widgets and App Clips features of iOS 14 are going to be ripe for abuse by bad actors, Apple’s got your back. Apple specifies that Widgets and App Clips can’t contain advertising and have to have features and functionality that is only related to the main app.

That should go a long way to prevent developers from making apps that only exist to blast you with home screen ads or stuff ads in the real world via App Clips.

Developers can now make free stand-alone apps as companions to paid web services, like the Hey email app or WordPress web hosting and CMS that both caused a ruckus recently. But the apps are prohibited from offering any sort of way to purchase the service beyond Apple’s in-app purchases or even pointing out to users that the service could be purchased outside the app.

Apps that offer one-to-one personal interactions (like fitness training or tutoring) can use their own payment systems instead of Apple’s in-app purchases. But Apple still specifies that one-to-few and one-to-many interactions must use Apple’s IAPs.

So if you want to charge someone to tutor them in math, you can collect payment however you like. If you want to tutor three people at once, you need to use Apple’s IAPs and give up 30 percent to Apple.

Facebook was planning a feature to allow users to sell personal services like these, and got in trouble with Apple when they pointed out that Apple would take a 30 per cent cut of what you’re paying the seller. This new rule doesn’t really alleviate that issue, as so many personal services would still have to use Apple’s in-app-purchases (with associated 30 per cent cut) and apps would still be forbidden from even telling users about it.

Game streaming, but not really

The new rules would seem to allow game streaming services like Google Stadia or Microsoft xCloud, but the restrictions are such that neither service could possibly exist on iPhone or iPad.

While cloud game streaming is now allowed, every single individual game must have its own app store listing with its own download and home screen icon, and adhere to all app store rules on parental controls (Screen Time), permissions for things like microphone access, ratings, and so on. They also have to use Apple’s in-app-purchases for all in game content, and cannot point users to web interfaces or other outside-the-app means of making purchases.

Streaming services can have an overall “catalog” app used to find games, but they have to point to the individual games’ App Store listings where they will be individually downloaded.

Neither Google’s Stadia nor Microsoft’s xCloud could possibly work under these restrictions.

The big picture

While it’s good to see Apple clarify some finer points of how developers are allowed to make their apps—including making sure that new features like Widgets and App Clips are not abused—the overall relationship between Apple and developers isn’t likely to change one iota by these rules updates.

Apple frequently says that it provides a single set of rules that applies to all developers, and while this is technically true, those rules themselves constantly divide and subdivide apps into different categories with different rules for each.

These latest rules updates don’t change that at all; “Reader” apps can do things other apps can’t, some purchases have to be made through Apple while others can be made with other payment systems, and game streaming services have to jump through the sorts of hoops that video streaming services don’t, for example.

Certainly, there is nothing here that will address the core complaints that are part of the Epic Games v. Apple lawsuit.

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags Appleapps

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.
Jason Cross

Jason Cross

Macworld.com
Show Comments

Most Popular Reviews

Latest News Articles

Resources

PCW Evaluation Team

Cate Bacon

Aruba Instant On AP11D

The strength of the Aruba Instant On AP11D is that the design and feature set support the modern, flexible, and mobile way of working.

Dr Prabigya Shiwakoti

Aruba Instant On AP11D

Aruba backs the AP11D up with a two-year warranty and 24/7 phone support.

Tom Pope

Dynabook Portégé X30L-G

Ultimately this laptop has achieved everything I would hope for in a laptop for work, while fitting that into a form factor and weight that is remarkable.

Tom Sellers

MSI P65

This smart laptop was enjoyable to use and great to work on – creating content was super simple.

Lolita Wang

MSI GT76

It really doesn’t get more “gaming laptop” than this.

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?