How to Get Your App on the App Store
So now you’re ready to submit your iOS app to the App Store. Before you do that, be sure to set up an Apple developers account and enroll in the Apple Developer Program. You’ll also need an App Build that’s tied to your developer account. Once you have these things in place, you can start submitting your application.
Submit a New App
If you didn’t think of a compelling name as you developed the app, now is the time to do it. It would be good if it had a connection to what your app is about, what it’s for, or who will be using it. If you are brave, bet on something unique. The name should fit the target market you’re after and resonate with them.
- Be consistent across the areas where your app exists to avoid brand confusion
- App titles can be up to 30 characters to stay within the App Store guidelines
When you create a new app in App Store Connect, it’ll ask you which language the app will be in.
- Choose a primary language from the drop-down menu. You can add additional languages with new versions of the app as long as you have translations for them
- Content without translations will revert to the primary language
Get your Bundle ID before you assign capabilities with the Bundle ID Capabilities resource or create a provisioning profile with the profiles resource. A good practice is to use the name in the Bundle — com.example.AppName, for example. It allows you to connect third-party services Apple offers.
- To do it manually, log in to your Apple Developer account, go to Certificates, Identifiers and Profiles and choose the section on identifiers. From there you can create your App ID
Stock keeping units or SKUs are unique IDs for apps in the Apple system that users rarely see. These are identifiers for your bookkeepers to track in-app sales. You can use letters, numbers, hyphens, periods and underscores. The SKU can’t start with a hyphen, period, or underscore, however. Use a value that is meaningful to your organization.
- Don’t know where to find it? Go to the appstoreconnect.apple.com, click on My Apps, then [your app] and App Information
Upload Your Design and Graphics
Once you’ve filled in the initial information, now add in the app's visual assets. Screenshots are essential to your app’s success. They illustrate compelling stories, showcase the app’s primary function, and are the first thing users see when they search for your product. So catch their attention.
- Specifications change with every new version release. Apple Store Connect has the latest specifications here
- Drag up to three app previews and 10 screenshots for every iPhone and iPad display
Write Promotional Text
It’s your time to shine. You did everything to make the application interesting or helpful, but you have to help it with an interesting promotional text. Describe why it’s worth downloading your product, its advantages, and why it is impossible to function without it. Show off all its strengths.
- Promotional text appears above your description on the App Store and it has a limit of 170 characters
- Try to describe the mission of the application. If you know why your application is unique, this part will be easy
The words you place in the app name and subtitle are crucial to your app’s discovery and overall App Store optimization strategy. Think about what a person who would like to download an application like yours would type in the App Store search box? This is where some good keyword and competitor research comes in.
- You can add up to 100 characters worth of relevant keywords separated by commas to help people find your app
- Be sure to keep them specific to your app rather than more general. Also, don’t use a competitor’s app name or any keywords that are offensive or questionable
A brief but specific write-up influences your product’s success. If you are not creative enough, search for some examples and customize yours based on those found online. Remember to use proper grammar and focus on the most important features.
- Think about who might be interested in your application and answer their expectations with your description
- There’s a 4000 character limit, and you can update it in each submitted version
Marketing and Support URLs
Be sure to include any relevant contact info for anyone seeking support or suggesting new features. This is optional, but it’s a good way to be responsive to your users.
- Set up a dedicated channel for users to get in contact with you
App Store Icon
Whether you’re designing your app store icon yourself or delegating to a designer, you have to have a coherent vision for the brand. Branding aside, however, be sure to upload the correct size icon to the App Store.
- App Store icons have a fixed size of 1024×1024
- You can add it through the xode to build it as well
Select the category where the application belongs. This way, people searching for solutions to the problems they face can find your app, if it is in the right place. Your primary category should be the one that best describes the main function or subject matter of your app.
- You can pick two categories — a primary and a secondary category to best place your app
App Review Information
Providing App Review information plays a role in how people perceive your app. If your app requires specific settings, user account information, or special instructions, include these details in the App Store Connect section “App Review Information.”
- Ou risk rejection if you don’t include review information
- If the application requires users to log in, you need to provide test credentials as well as a contact person who can answer questions about the app
Set your Settings
Provide age-related information so the App Store can determine the age rating for your app. You must fill out this information before submitting your app for review. This little piece of information next to your app’s description is a clue to who the app is intended for and whether it has content that’s unsuitable for children.
You’ll need to provide information about your app’s privacy practices, including the practices of third-party partners whose code you integrate into your app in App Store Connect. Users will be able to know these details before downloading the application.
- Specify if and how the application collects user data and where the data is stored
- Add a contact person and details about where data is stored
If your app contains, displays, or accesses any third-party content, you must have the rights to it or be permitted to use the content. Be sure to include a statement about your right to distribute copyrighted content.
It’s time to select in which countries your app is going to be available. You can choose “All Territories,” but starting with a smaller area is recommended, especially if your native language is only spoken in a specific region. Obviously, if the app only applies to a country-specific service, limit the reach to the country.
- Start small, explore the market, and broaden your reach over time
- You can change the range of territories with access to your application at any time
If your app is not free, think about pricing. Browse through similar applications already on the App Store, compare prices and evaluate yours in a way that is beneficial for yourself but also affordable for those interested. If you are sure your app will be successful, consider this when determining its price.
Extra content or more exclusive subscriptions are some of the app purchases that you can include. This is optional, but there are three types of in-app purchases: subscriptions, consumable purchases, and non-consumable purchases. They are a one-time charge. Of course, your application does not need to have this, it is entirely up to you.
While the process of submitting your app to the App Store is straightforward — especially if you’ve worked with a professional app development team from the beginning — there are a few issues that you can’t neglect. With this guide, you’ll surely not miss any important steps to successfully upload your app to the App Store. If you’ve covered the aspects listed in this article, you can be sure that you haven’t missed anything and that people will find and start using your application.