If you are a mobile app developer, you already know what it takes to showcase your creativity and hard work out in front of the world. You have indeed spent the several weeks of your life turning your brilliant app idea into a reality, ideating, conceptualizing, designing, developing, testing, launching, and optimising your idea with the sole objective to enrich people’s lives with your innovation. The App Store is your most reliable platform and ecosystem to exhibit your talent and to ensure that your customers encounter a safe experience while downloading your product off the web for functional use.
Whether you are a first time developer or a large team of experienced programmers, Apple App Store is going to be the must priority on your mind for the sheer quality of the efficacy they operate with and the goodwill their brand name carries. If you manage to understand their guidelines and follow them, you can be confident your app will get through the review process quickly. Submitting an app to the App Store is not as simple as pushing a launch button, but it is not as complicated as it may seem either. If 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.
This step-by-step guide will cover all the steps to publish your IOS app Development to the official Apple store.
- Generate the app ID (Code Signing)
To get this step through, you will need to Get the IOS App Development and IOS Distributor Account to be able to publish something to the App Store. It will cost you approximately 99 U.S. dollar. In order to do this, you will have to log in to your app developer account and generate an ID to every app you make. Under the ‘Certificates, Identifiers and Profiles’ you should set a Bundle ID (that should match the one in the XCode project). Apple suggests that your Bundle ID follow the model: country abbreviation + .com +. + organization +. + app name. The development provisioning profile and development certificate that you have been using are only for specific devices. In order to distribute your app to beta testers or to users through the App Store, you will need a separate distribution provisioning profile and distribution certificate.
- Building the archive in XCode
You need to generate the Archive that will be uploaded to App Store Connect once you finish your app. Inside your XCode project, go to the Project Navigator to ensure two main things are correct: the app Version and Build. If this is the first version you are launching to the store, you should let the default option in version. The Build corresponds to the versions you upload to the App Store connect (the released and rejected ones). Thus, you make a new Archive each time you manually increment the build by one.
- App Store connect settings
- Clearance and publish on App Store
Apple says that 50% of the apps are processed within 24 hours, and 90% within 48 hours. Generally, the app will enter In Review mode in one day. Once in review, it will take probably 1 hour or so to be approved or rejected. Once approved, the status will change to Ready for Sale. Still, it will take a few hours to appear on the App Store search