Publishing GuideUpdated January 2026

App Store Requirements
iOS and Android Guide

Understanding app store requirements is essential before you publish to the App Store or Google Play. This guide covers costs, review timelines, common rejection reasons, and everything you need to successfully submit your mobile app in 2026.

App Store Submission at a Glance

$99/yr

Apple Developer Fee

Annual subscription

$25

Google Play Fee

One-time payment

24-72h

Typical Review Time

Apple App Review

~40%

First-time Rejection Rate

Industry average

Publishing your app to the App Store or Google Play is the final step in bringing your mobile app to users worldwide. However, both Apple and Google have strict requirements that must be met before your app can go live. According to Apple's 2024 Transparency Report, nearly 1.93 million app submissions were rejected in that year alone for not meeting quality, safety, or business guidelines.

This comprehensive guide covers everything you need to know about app store submission: from developer account fees and technical requirements to the review process and common pitfalls that lead to rejection. Whether you are building with traditional development methods or using modern AI-powered app builders, understanding these requirements will save you time and frustration.

Apple App Store Requirements

Apple's App Store is known for its rigorous review process. The App Store Review Guidelines are organized into five main categories: Safety, Performance, Business, Design, and Legal. Here are the key requirements for getting your iOS app approved.

Developer Account Costs

$99/year

Individual Developer

For solo developers and small teams

$299/year

Enterprise Program

For internal app distribution only

Commission Fees: Apple takes 15-30% on in-app purchases. The Small Business Program reduces this to 15% for developers earning under $1M annually.

Technical Requirements

  • SDK Requirement: Starting April 2026, apps must be built with iOS/iPadOS 26 SDK or later
  • App Completeness: Must be fully functional, not a beta or placeholder
  • Universal Support: iPhone apps should run on iPad whenever possible
  • 64-bit Support: All apps must support 64-bit architecture
  • Demo Account: If login is required, provide demo credentials for reviewers

Privacy Requirements

  • Privacy Policy: Required for all apps, linked in App Store Connect and accessible in-app
  • App Privacy Labels: Must accurately disclose all data collection practices
  • Account Deletion: Apps with account creation must allow users to delete their accounts
  • AI Transparency: Apps using external AI services must disclose this and get user consent (as of 2025)

Google Play Requirements

Google Play's requirements are outlined in the Developer Program Policy. While generally more lenient than Apple's, Google has been tightening enforcement in recent years, particularly around privacy and child safety.

Developer Account Costs

$25

One-time Registration

No annual renewal required

15-30%

Service Fee

15% on first $1M, 30% after

Subscription Benefit: Auto-renewing subscriptions are charged only 15% commission from day one, regardless of total revenue.

Technical Requirements

  • Target API Level: New apps must target at least Android 14 (API level 34) as of August 2024
  • App Bundle Format: Android App Bundle (.aab) is required for new apps
  • Store Listing: Title max 30 characters, short description max 80 characters
  • Content Rating: Complete the content rating questionnaire honestly

2026 Policy Updates

  • Child Safety: New CSAE requirements effective January 2026 require explicit content policies and in-app reporting mechanisms
  • US Age Verification: Some states (Texas, Utah) require age verification starting January 2026
  • Financial Apps: Apps offering financial services must register as an Organization account

iOS vs Android: Side-by-Side Comparison

Requirement
Apple App Store
Google Play Store
Developer Fee$99/year$25 one-time
Commission Rate15-30%15-30%
Review Time24-72 hours (90% within 24h)Hours to 7 days
Review StrictnessVery strictModerately strict
Privacy PolicyRequiredRequired
Demo AccountRequired if login neededRecommended
App Bundle Format.ipa (via App Store Connect).aab (Android App Bundle)
External PaymentsNot allowed for digital goodsLimited (varies by region)

Sources: Apple Developer, Google Play Console

Common App Rejection Reasons

According to Adapty research, 88% of App Store rejections occur due to a handful of common issues. Here are the top reasons apps get rejected and how to avoid them.

Crashes and Bugs

Apps that crash during review or have significant bugs will be immediately rejected. Apple is notoriously strict about stability.

How to fix: Test thoroughly on real devices before submission. Use crash reporting tools and fix all critical issues.

Incomplete or Misleading Metadata

Screenshots that do not match actual app functionality, inaccurate descriptions, or missing information.

How to fix: Ensure all screenshots show actual app screens. Descriptions should accurately reflect features.

Privacy Violations

Missing privacy policy, incorrect App Privacy Labels, or collecting data without proper disclosure.

How to fix: Include a comprehensive privacy policy. Accurately complete all privacy questionnaires.

In-App Purchase Issues

Using external payment systems for digital goods or having unclear pricing and subscription terms.

How to fix: Use official IAP systems for all digital content. Clearly display pricing before purchase.

Minimum Functionality

Apps that are essentially website wrappers, have too little functionality, or provide minimal value.

How to fix: Ensure your app provides genuine native functionality that could not be achieved with a website.

Copycat or Spam Apps

Apps that closely copy existing apps or are nearly identical to other submissions from the same developer.

How to fix: Create unique, original apps. Differentiate your app with unique features and design.

The Review Process Explained

Understanding how the review process works helps you prepare better submissions and set realistic expectations for your app store submission.

Apple App Review

1

Automated Checks

Technical validation, SDK compliance, crash detection

2

Human Review

Manual testing, guideline compliance, content verification

3

Decision

Approved, Rejected with reasons, or Request for Information

Timeline: 90% of apps reviewed within 24 hours. Complex apps may take 24-72 hours.

Google Play Review

1

Automated Scanning

Malware detection, policy violation scanning

2

Content Review

Store listing review, functionality testing

3

Publication

Approved for release or rejection with feedback

Timeline: Hours to 7 days. New developer accounts and sensitive categories may take longer.

Pre-Submission Checklist

Use this checklist before you publish to the App Store or Google Play to minimize rejection risk.

Technical Checklist

  • App tested on physical devices (not just simulators)
  • No crashes or critical bugs
  • All features fully functional
  • Backend services live and accessible
  • Correct SDK version targeted
  • App size optimized
  • Network error handling implemented

Metadata Checklist

  • Screenshots accurately represent app
  • App description is complete and accurate
  • Keywords selected strategically
  • Age rating questionnaire completed honestly
  • Privacy policy URL accessible
  • Support URL working
  • App icon meets guidelines

Privacy Checklist

  • Privacy policy covers all data collection
  • App Privacy Labels accurate (iOS)
  • Data Safety section complete (Android)
  • Account deletion option available
  • Necessary permissions only requested
  • Permission usage explained to users

Business Checklist

  • In-app purchases use official payment systems
  • Subscription terms clearly displayed
  • Pricing is reasonable and transparent
  • No external payment links for digital goods
  • Restore purchases functionality works
  • Demo account credentials ready (if needed)

Check Your App Readiness

Use this interactive tool to quickly assess whether your app is ready for submission. Answer each question to get a readiness score.

App Store Readiness Checker

Answer these questions to assess your submission readiness

1

Does your app have a privacy policy?

iOSAndroid
2

Have you tested your app thoroughly for crashes?

iOSAndroid
3

Are your screenshots and descriptions accurate?

iOSAndroid
4

If login is required, do you have demo credentials ready?

iOS
5

Are all in-app purchases using the official payment system?

iOSAndroid
6

Is your app free of prohibited content?

iOSAndroid
7

Do you only request necessary permissions with clear explanations?

iOSAndroid
8

Does your app provide meaningful functionality (not just a website wrapper)?

iOSAndroid

Skip the Complexity with Natively

Building an app that meets all store requirements can be daunting. With Natively, you describe your app in plain English and our AI generates production-ready React Native code built on Expo. One-click deployment handles all the technical requirements for both iOS and Android stores, so you can focus on your app idea instead of compliance checklists.

Frequently Asked Questions

Apple charges $99 USD per year for an individual developer account, while Google Play requires a one-time $25 USD registration fee with no annual renewal. Apple also takes a 15-30% commission on in-app purchases (15% for developers earning under $1M annually through the Small Business Program). Google takes a similar 15-30% cut on Play Store transactions.

Related Resources

Ready to Publish
Your Mobile App?

Skip the technical complexity. Build your app with Natively and deploy to both app stores with confidence. Our AI handles the heavy lifting while you focus on creating something amazing.

From $5/month
iOS and Android
Full source code ownership