DEV Community

Cover image for Apple App Store Application Submission Guidelines
Muthushivani
Muthushivani

Posted on

Apple App Store Application Submission Guidelines

Introduction
Publishing an application on the Apple App Store is an exciting step for any developer. However, building the app is only one part of the journey. Before an app can be published, it must go through Apple’s App Review process and follow the required guidelines.

In this blog, I’ll share the key things developers should prepare before submitting an application to the Apple App Store.

Make Sure Your App Is Fully Functional

Before submitting your app, test it thoroughly.

Check that:

  • The app does not crash.
  • All buttons and features work correctly.
  • There are no major bugs.
  • Links are working properly.
  • Placeholder or incomplete content has been removed.
  • The app has been tested on a real device.

Apple expects the submitted version to be complete and functional. Incomplete apps or apps with obvious technical issues can be rejected.

Provide Accurate App Information
Your App Store information should accurately represent your application.

Prepare the following:

  • App Name
  • Subtitle
  • App Description
  • Keywords -App Category
  • App Icon
  • Screenshots
  • Age Rating
  • Support URL
  • Privacy Policy URL Screenshots and descriptions should clearly show what your application actually does.

Focus on User Privacy
Privacy is one of the most important parts of App Store submission.

Your app should have a clear Privacy Policy explaining:

  • What user data is collected
  • Why the data is collected
  • How the data is used
  • Whether the data is shared with third parties
  • How users can request data deletion

Also, request only the permissions that are necessary for your app's functionality.

For example:

  • Camera
  • Microphone
  • Location
  • Photos
  • Contacts

Every permission request should have a clear purpose.

Provide a Demo Account for App Review

If your application requires users to log in, Apple’s App Review team should be able to access the application.

You may need to provide:

Username: demo@example.com
Password: Demo@123
Enter fullscreen mode Exit fullscreen mode

If your app has special features or steps that are not obvious, explain them clearly in the App Review Notes.

Also, make sure that your backend services are active during the review process.

Follow Apple's Payment Rules

If your application sells digital products, premium features, subscriptions, or digital content, you must follow Apple’s payment guidelines.

Examples include:

  • Premium features
  • Digital content
  • Subscriptions
  • Virtual items
  • Game currencies

Always provide clear information about pricing, subscriptions, and renewal terms.

Create a Good User Experience

Apple values applications that are simple, refined, useful, and easy to use.

Your app should have:

  • A clean user interface
  • Easy navigation
  • Clear content
  • Consistent design
  • Meaningful functionality
  • Good performance An application should provide more value than simply displaying a website inside a mobile app.

Build Something Original

Avoid copying another application's:

  • Name
  • Logo
  • User interface
  • Brand identity
  • Functionality

Your application should provide a useful and meaningful experience.

Complete the Final Submission Checklist

Before submitting your app, make sure you can check all of these:

  • The app is fully functional
  • There are no major crashes or bugs
  • All features have been tested
  • Backend services are active
  • App information is complete
  • Screenshots accurately represent the app
  • Privacy Policy is available
  • Permissions are clearly explained
  • Demo login details are provided if required
  • App Review Notes are completed
  • Payment features follow Apple's guidelines
  • All links are working

Final Thoughts

A successful App Store submission is not only about developing a great application. Developers should also focus on app quality, privacy, accurate information, user experience, and compliance with Apple's guidelines.

Taking time to review everything before submission can help reduce delays and improve the chances of a smooth App Review process.

Key areas to remember:

  • 1. App Functionality
  • 2. User Privacy
  • 3. Accurate App Information
  • 4. Good UI/UX
  • 5. Apple Guideline Compliance Happy building and submitting!

This article is based on the Apple App Review Guidelines shared for reference. Always review the latest official guidelines before submitting your app.

Top comments (0)