2. Performance
This section has 39 numbered guidelines with a page each. Open one for what it requires and what it means.
- Guideline 2.1 App Completeness
- Guideline 2.2 Beta Testing
- Guideline 2.3 Accurate Metadata
- Guideline 2.3.1 New features and product changes must be described specifically in the notes for review, and the...
- Guideline 2.3.2 If an app has in-app purchases, its description, screenshots and previews must make clear which...
- Guideline 2.3.3 Screenshots must show the app in use, not only title art, a login page or a splash screen.
- Guideline 2.3.4 Previews of an app may only be video screen captures of that app.
- Guideline 2.3.5 Developers must pick the most appropriate category for the app.
- Guideline 2.3.6 Age rating questions in App Store Connect must be answered honestly so the app lines up with...
- Guideline 2.3.7 App names, keywords and other metadata must be unique and accurate, not stuffed with trademarked...
- Guideline 2.3.8 Metadata must suit all audiences: icons, screenshots and previews have to fit a 4+ age rating...
- Guideline 2.3.9 Developers must hold the rights to everything used in their icons, screenshots and previews, and...
- Guideline 2.3.10 Apps and their metadata must concentrate on the Apple platforms they support, and leave out...
- Guideline 2.3.11 Apps submitted for pre-order must be complete and deliverable as submitted, and the released app...
- Guideline 2.3.12 Apps are to explain what an update brings in their What's New text.
- Guideline 2.3.13 An in-app event featured on the App Store must be of a type offered in App Store Connect and...
- Guideline 2.3.14 Creative assets used on the App Store must relate to the app's content, functionality or overall...
- Guideline 2.4.1 iPhone apps should run on iPad whenever possible.
- Guideline 2.4.2 Apps must be economical with power and must not be able to damage the device.
- Guideline 2.4.3 Apple TV apps should be usable with only the Siri remote or third-party game controllers.
- Guideline 2.4.4 Apps may not suggest or demand a device restart, or changes to system settings that have nothing...
- Guideline 2.4.5 Apps distributed through the Mac App Store must meet additional requirements.
- Guideline 2.5.1 Apps may only call public APIs and must run on the operating system version currently on sale.
- Guideline 2.5.2 Apps must be self-contained within their bundles, with no reading or writing outside their...
- Guideline 2.5.3 Apps may not transmit viruses, files or code that could harm or disrupt the operating system or...
- Guideline 2.5.4 Multitasking apps may use background services only for what those services are meant to do.
- Guideline 2.5.5 Apps must work completely on networks that only support IPv6.
- Guideline 2.5.6 Apps that display web content must build on Apple's WebKit framework and its JavaScript engine.
- Guideline 2.5.8 Apps that create alternate desktop or home screen environments are not allowed.
- Guideline 2.5.9 Apps may not change or switch off the behavior of standard hardware switches, such as volume and...
- Guideline 2.5.11 SiriKit and Shortcuts
- Guideline 2.5.12 Apps using CallKit or an SMS Fraud Extension may only block phone numbers that are confirmed spam.
- Guideline 2.5.13 Apps that use facial recognition to sign users in must rely on LocalAuthentication where...
- Guideline 2.5.14 Apps must ask for explicit user consent and give a clear visual or audible signal when they...
- Guideline 2.5.15 Apps where users browse and pick files should list items from the Files app and from the user's...
- Guideline 2.5.16 Widgets, extensions and notifications should relate to the content and functionality of the app.
- Guideline 2.5.17 Apple's own framework has to handle the start of pairing in an app that supports Matter.
- Guideline 2.5.18 Display advertising is to be limited to the main app binary.
- Guideline 2.5.19 Apps may not contain hidden, dormant or undocumented features.
Want the guidelines grouped by app type? Write to me