App review information sign in information
You're launching your first app, or maybe it's been a while since the last time. Submitting an app to the App Store isn't as simple as pushing a launch button, but it's not as complicated as it may seem either. Show
This step-by-step post assumes that you are already enrolled in the Apple Developer Program, your app follows Apple's App Review and Human Interface Guidelines, and you're ready to ship. It's an update of Gustavo Ambrozio and Tony Dahbura's awesome guide, with info from the latest version of Xcode that streamlines some of the steps and further context from Apple's own documentation. Here's what to do in order to distribute your app for beta testing or to go live in the App Store. 1. Code Signing: Create an iOS distribution provisioning profile and distribution certificateThe development provisioning profile and development certificate that you've been using are only for specific devices. In order to distribute your app to beta testers or to users through the App Store, you'll need a separate distribution provisioning profile and distribution certificate. The easiest way to do this is through Xcode. If automatic signing is enabled, Xcode will create and manage certificates, signing identities, and handle device registration for you. If automatic signing is already enabled or if you don't need help with signing, you can skip to step two. (In some cases, you might prefer manual signing. Here's an in-depth tutorial on how to manually sign your app. Keep in mind that all targets in a bundle should use the same signing method.)
When you connect a new device to your Mac, Xcode will automatically detect and register it to your team provisioning profile. Note that in order to launch your app on a device, the device needs to be registered on your team provisioning profile. 2. Create an App Store Connect record for your app Get an App Store Connect account by:
For paid appsIf you're submitting a paid app, you'll need to sign a contract that covers the terms of payment. If your app is free, you can . Click on Agreements, Tax, and Banking on the App Store Connect dashboard. From the "Paid Apps" row, select View and Agree to Terms from the actions column. Review the agreement that appears, check the box to agree to the terms, and select Agree. Now, select the available action in the paid apps row, which will change to Set Up Tax and Banking. This will take you to the paid apps agreement page; click on Add Bank Account and enter your information. In the "Tax Forms" section, click Select Tax Forms and add the tax forms of applicable countries. Note that a U.S. tax form is mandatory for all developers. Once you've selected the tax forms applicable to your app, you will be able to complete them from the "Tax Forms" section. After you've completed the above, the agreement's status will change to "Processing". After Apple has verified the info you provided, which usually takes about an hour, the agreement's status will change to "Active". Add a new appIn the App Store Connect dashboard, select My Apps. Click on the + sign in the upper left-hand corner, then New App. To create a new App Store Connect record, you'll need these details: platform, app name, primary language, bundle ID, and SKU. You can't really change these details later, so be sure of what you enter.
If applicable, you can also set user access at this step. 3. Archive and upload your app using XcodeWhile you can upload and app bundle directly to App Store Connect, we'll cover the steps you need to follow to upload the build through Xcode.
4. Configure your app's metadata and further details in its App Store Connect recordUnder the "App Store" tab in App Store Connect, on the "App Information" page you can add additional languages, categories, and your app's Privacy Policy URL. Set your app as free or select its price tier on the "" page. Under the "Features" tab, you can add configurations to any in your app, like and in-app purchases. At this stage, your app is marked with a yellow dot and the status "Prepare for Submission" in the left-hand panel under "App Store". Select the build you want to configure. This is where you will add the information for your product page on the App Store. Upload your app's screenshots (in JPEG or PNG format and without status bars). You can upload a set of screenshots for one device and use them for all the other sizes. Scroll down and enter your app's description, keywords, support URL, and marketing URL.
In the "General App Information" section below, upload your app's icon, and enter its version number, and copyright and contact information.
Click on Edit next to "Rating" and select the applicable options for your app. Be honest -- your app can be rejected during the review if it doesn't match its rating. Under the "App Review Information" section, enter your contact info, any notes you have for the reviewer, and set the version release date.
In the top right-hand corner, click Save. Now you're almost ready to "Submit for Review". 5. Submit your app for reviewScroll to the "Build" section in your app's App Store Connect record. Click on "Select a build before you submit your app." Choose the build that you uploaded through Xcode. Click Done in the bottom right-hand corner, then Save in the top-right hand corner, then Submit for Review. Finally, answer the Export Compliance, Content Rights, and Advertising Identifier questions and click Submit. Your app's status is now "Waiting For Review". 6. Check on the status of your appIn App Store Connect, select Activity in the top horizontal menu, then Version History in the sidebar. How long does it take to get App Store approval?In most cases, it takes about one to three days to receive approval, and it can take up to 24 hours for your app to appear in the App Store after approval. Check current average app store review times here. You'll receive e-mail notifications at each stage. Read more about each status . If you're on a tight timeline and need to align your release with a specific event or if you need to release a new version with an urgent bug fix, you can request an expedited review. If your app is rejectedYou'll have to make the necessary fixes before you can submit your app again for review. Use the Resolution Center in App Store Connect to communicate with Apple about any questions you may have. You can also escalate the issue and submit an appeal if you believe your app was wrongly rejected. One of the most common reasons for rejections from the Apple App Store is performance. Make sure that your app is complete and that you've tested it thoroughly and fixed all bugs. Using a bug reporting tool while beta testing will help reduce your app's chances of being rejected due to performance issues. If your app is approvedCongratulations! You're now on the App Store. You can view downloads, sales, ratings, and reviews directly in App Store Connect. Why does my App Store keep saying review?Typically, this error means there are updated Terms and Conditions you need to review. If you're unable to access them via the message you receive, we suggest going into Settings > Media & Purchases on an iOS device (like an iPhone, iPad, or iPod touch) to review and accept them. How long does app review take?On average, 90% of apps are reviewed within 48 hours, but if the app does not meet the App Store Review Guidelines, you may need to revise and resubmit your app. 3. What are the most common rejections? What is apple app review?App review is the process of evaluating apps and app updates submitted to the App Store to ensure they are reliable, perform as expected, and follow Apple guidelines. How to review or change access to information in apps on apple?Review or change access to information in apps After you grant or deny access, you can change access later. Go to Settings > Privacy & Security. Tap a category of information, such as Calendars, Reminders, or Motion & Fitness. |