Retired Document
Important: This material is covered in App Distribution Guide.
Creating Your App Record in iTunes Connect
When an app is sold in the App Store, the store displays a lot of information about the app, including its name, a description, an icon, screenshots, and contact information for your company. To provide that information, you sign in to iTunes Connect, create a record for the app, and complete some forms. In this chapter you learn how to go through this process.
When you create an iTunes Connect app record, an assistant guides you through the process and asks detailed questions about your company and app. For example, you need an official company name that iTunes Store displays for your app, a support email address, and a support URL. You also need some screenshots of your app ready for upload. Some of this information is entered once and cannot be changed later. Other information can be changed up until you submit the first version of your app. Always refer to the online help for the latest information and instructions on using iTunes Connect.
Before You Begin
Before you begin, make sure that you have these assets ready to enter into the forms:
The date when you want to ship your app (you can set the latest date allowed and change it later)
A brief description of your app that iTunes displays to customers
An app icon (512 x 512 pixels) ready for upload
At least one screenshot of your app ready for upload
An internal version number for your submission
A bundle ID that you’ve set to match your App ID
Before you can create the actual iTunes Connect app record, you need to accomplish three main tasks using Xcode:
Capture screenshots.
Set the launch image.
Set your bundle ID.
Capture Screenshots
Using Xcode, you can capture screenshots of your app on a device and save the images on your desktop to upload to iTunes Connect later and use as a launch image.
Connect the device to your Mac.
In Xcode, run your app on the device (as described in To launch the app on the device).
Configure the app on the device to show the features you want in the screenshot.
In Xcode, open the Devices organizer.
In the Devices section, click the disclosure triangle next to the iOS device.
Select Screenshots.
Click New Screenshot in the lower-right corner.
To save a PNG file of a screenshot, drag the screenshot from Xcode to the desktop. Or, move the screenshots to a folder so that you can keep them all in one place.
Set the Launch Image
Besides capturing screenshots, you should set a launch image that acts as a placeholder for your app’s user interface at launch time. Do this at the same time that you capture screenshots for iTunes Connect.
In the Xcode Devices organizer, select the screenshot in the Screenshots folder of the Library section.
Select “Save as Launch Image.”
Specify the name of the image and the target app, and click Next.
After performing these steps, the corresponding launch image is set in the Summary pane in Xcode. For example, if the screenshot was captured on an iPhone 5, the screenshot now appears in the Summary pane as the Retina (4-inch) launch image in iPhone/iPod Deployment Info.
Set the Bundle ID to Match the App ID
The record in iTunes Connect also includes a field for a bundle ID; the value you place in this field must exactly match the bundle ID for the app. The app name and version you enter in iTunes Connect must also match the Xcode project configuration.
You set the bundle ID for your app when you create your Xcode project, but you can also look it up in the project target Summary section. For your convenience, the bundle ID defaults to a reverse domain name using the company identifier followed by the product name that you entered when you created your Xcode project—for example, com.charlestaylor.HelloWorld
, where com.charlestaylor
is the company identifier and HelloWorld
is the product name. The bundle ID is actually set in the Info.plist
file of your Xcode project and can be changed to any identifier that follows the RFC 1034 specification.
The bundle ID that you enter in iTunes Connect cannot be changed after the first version of your app is approved or after you enabled some specialized technologies, such as iCloud storage or push notifications. Therefore, you should pick the final bundle ID for your app now.
Create the iTunes Connect App Record
Next, you create the actual iTunes Connect app record and complete some forms. After you finish this process the status of your app is “Prepare for Download.” You need to answer additional questions about export compliance before the status changes to “Waiting for Upload.” The app record status needs to be at least “Waiting for Upload” to submit your app to the App Store.
Sign in to iTunes Connect (described in To go to iTunes Connect).
Select Manage Your Applications.
Click Add New App.
Complete the forms by inserting your app’s information.
Click Done.
Recap
In this chapter you learned how to create a record for your app in iTunes Connect and then enter some of your app’s assets into the forms that iTunes asks you to complete.
Copyright © 2013 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2013-09-18