Metadata and Submissions

What do the different app statuses mean?

The app status indicates immediately whether your app needs attention.

  • A red status indicator means that you need to perform some action before an app can be available on the App Store.
  • A yellow status indicator means that some process is ongoing, controlled either by you or by Apple.
  • A green status indicator means that the app is Ready for Sale.

For a full list, including definitions, see App statuses.

What is phased release for automatic updates?

You can release an update to your iOS app in stages by enabling Phased Release for Automatic Updates in App Store Connect. With phased release, your version update will go out to an increasing percentage of users with automatic updates turned on, over a 7-day period. The percentage of users completing the automatic update each day during the phased release period will be displayed in App Store Connect. All users will still be able to manually update your app directly from the App Store and new customers will always see your most recent Ready for Sale version. If you find an issue with your version update, you can pause the phased release at any time, for a total of up to 30 days, regardless of the number of pauses. Learn more.

Do I have to submit all platform binaries for review at the same time?

No. Binaries for each platform can be submitted separately and the status of one platform’s binary does not affect the other.

How do I make my app a universal purchase app?

In My Apps, select the app you want to make into a universal purchase app. Then, click Add Version or Platform to attach a tvOS version to your existing iOS app. You can also start with a tvOS app first and add the iOS version later. The order in which you add the platforms is up to you.

How do I make my app available for pre-order?

Before releasing your app on the App Store for the first time, you can choose to offer it as a pre-order. Customers can see your product page and order your app before it's released for download. Once your app is released, customers will be notified and your app will automatically download to their device. For paid apps, customers will be charged before download. See Publish your app as a pre-order in App Store Connect Help for more information.

Can I delete an app from App Store Connect?

Users with the Legal role (Team Agent) can delete an app from App Store Connect. See Delete an app in App Store Connect Help for more information.

How do I offer promo codes?

Promo codes allow you to offer a free copy of your app or in-app purchase for promotional purposes and are valid for 28 days from the day they are generated or until your agreement expires, whichever comes first. You can request up to 100 total promo codes for each platform version or 100 promo codes for each in-app purchase item, with a limit of 1,000 total in-app purchase codes per app every six months (resetting on January 1 and July 1). For more information, see Promo codes overview in App Store Connect Help. 

Can I deliver my app information using XML?

Yes, Apple offers a command-line tool, Transporter, for submitting metadata, in-app purchases, or screenshots and app previews to the App Store. You can also request Catalog Reports. If you already have Xcode or Application Loader installed, Transporter is already included in these apps. See the App Metadata Specification and the Transporter User Guide for more information.

How do I offer a custom app for business?

You can distribute your app privately to Apple Business Manager members added in App Store Connect. This option is only available if you’ve created the app for the first time and haven’t been approved yet. For details, see App Store Connect Help

For business guidance, see Develop Custom Apps for Business.