App Store guideline 2.5.1
Apps may only call public APIs and must run on the operating system version currently on sale. Unofficial explanation, not affiliated with Apple. Apple's text prevails.
- Guideline
- 2.5.1
- Section
- 2. Performance
- This page
- Unofficial explanation, not affiliated with Apple. Apple's text prevails.
- Version
- Guidelines last updated October 16, 2026
- Official source
- Apple's App Review Guidelines
What it means
- Developers are asked to keep apps up to date and to phase out deprecated features, frameworks or technologies that will lose support in future OS versions.
- Frameworks are to be used for their intended purposes, and the integration is to be indicated in the app description. The examples are HomeKit for home automation services and HealthKit for health and fitness use that integrates with the Health app.
Apple's text
This page is an unofficial explanation in our own words. Unofficial explanation, not affiliated with Apple. Apple's text prevails. Apple's wording is on its page, linked below.
Want the guidelines grouped by app type?
If we publish the guidelines grouped by what you are building (subscriptions, kids apps, sign-in), we write to you once. We use the email for nothing else.