
Find details on everything you need to know about distributing your app on the App Store and Mac App Store — from how to prepare for app submission to managing your app once it's been released.

Preparing Your App
iTunes Connect
iTunes Connect is a suite of web-based tools for managing your apps on the App Store or Mac App Store. As a developer program member, you'll use this tool to manage apps, contracts, tax and banking information, sales reports, and more.
Sign in to iTunes Connect
- iTunes Connect for iOS
- The New iTunes Connect
- iTunes Connect Developer Guide
- iTunes Connect FAQs
- iTunes Connect Sales and Trends Guide
- Using Application Loader

App Store Review
All apps submitted to the App Store and Mac App Store are reviewed to ensure they are reliable, perform as expected, and are free of offensive material. As you plan and develop your app, be sure to keep our review and design guidelines in mind so that you can sail through app review.
Learn more about App Store Review
Capabilities and Services
When you distribute apps on the App Store or Mac App Store, your app can take advantage of capabilities such as In-App Purchase, App Extensions, iCloud storage, and more. For step-by-step guidance on integrating capabilities, read the App Distribution Guide or select from this list of capabilities.
Testing Your App
Debugging with Xcode
Xcode provides the tools you need to make sure that your code is correct, performs well, and uses resources appropriately. Learn how to discover and resolve issues with your app.
Learn more about debugging

TestFlight Beta Testing
TestFlight Beta Testing lets you invite users to beta test pre-release versions of your iOS 8 apps before you release them on the App Store, with just their email address.
Learn more about TestFlight
Promoting Your App
App Store Marketing
These guidelines include information on using the App Store badge, Apple product images and marketing best practices. They are provided to help you correctly promote your affiliation with the App Store on all marketing communications.
Mac App Store Marketing Guidelines
These guidelines include information on using the Mac App Store badge, Apple product images and marketing best practices. They are provided to help you correctly promote your affiliation with the Mac App Store on all marketing communications.
Safari Smart App Banners
Make it easy for users to discover and download your app from a website on iOS. With Safari’s Smart App Banner you can display a banner that provides a direct link to your app on the App Store, or opens the app if the user already has it installed.
Promoting Apps with Smart App Banners
App Previews
App Previews demonstrate the features and functionality of your app in a short video that users can watch right on the App Store. Create compelling App Previews to help customers better understand your app and drive downloads.
Learn more about App Previews

App Bundles
App Bundles make it easy for App Store users to buy up to 10 of your iOS apps at once with a discount. Creating an App Bundle is simple, all you need to do is give your App Bundle a name, pick the apps you wish to include, write a description, and set a price.
Learn more about App Bundles
iAd Workbench
iAd Workbench is the do-it-yourself campaign creation and management tool that makes it simple to promote iOS apps, music, movies, and more. With iAd Workbench, you can create and run mobile ads to promote your products on over 150,000 Apple-certified, brand-safe iOS apps.
Learn more about iAd Workbench
Affiliate Program
The Affiliate Program is a free and easy way to generate more revenue with your app. This program allows you to earn commissions on all qualifying revenue generated by links to the App Store, Mac App Store, iBooks Store, and iTunes.
Sign up for the Affiliate Program
Help and Contacting Us
Frequently Asked Questions
For details about distributing apps and answers to common questions, read the App Store Distribution support page.
Contact the App Store Team
Find out the ways you can get support for your app on the App Store and other related questions.
Learn more