How to submit your app on the App Store?No matter if it is your first launching of a new app or you need to update your existing app and add new features, the process of submitting an application by the App Store is easy and complex simultaneously. What is very important to remember is to follow all the requirements, rules, and standards of the Apple Store as all apps are reviewed very carefully and the App store reveals any error or violations. We prepared a list of main steps that should be taken to submit your app to the App Store.
Code SigningThe first step in the App Store submission is to create a provisioning profile and certificate that can be used for specific devices. If you want your app to be submitted for sure, you need to distribute this provisioning profile and certificate singly. It is not so difficult to do. You can use Xcode for this process. What is it used for? Xcode builds and manages certificates, singing identification, and registration. However, if you already have automated signing, you can start from the second point.
Create an App Store Connect record for your appThe next step is to create the App Store Connect account. To perform it, you need to create your own App Store Connect organization and be a team agent. Then you sign in with the Apple ID that you already used to check in the Apple Developer Program. Also, there is one more way to connect. You can be invited to the organization by the admin or other manager.
Archive and upload your app using XcodeUntil you decide to send your application for review and future submission using App Store Connect, you have to upload your solution through Xcode as we mentioned before.
Submit your app for reviewFor the final step and send your app to submitting, scroll to the “Build” section in your app’s App Store Connect record.
How to submit your app to Google Play?Submitting an app to Google Play can seem to be easier than the procedure offered by the App Store. However, it is a wrong statement. Google demands a wide range of standards that should be included in your solution. Every tiny detail, picture, the word is critical for submission. Here is a short general guide on how to submit your application to Google Play successfully.
Complete information about the appTo start the process of submitting your app on Google Play, you need to use the Play publisher account in the Google Play Console. There you will see the button “Create Application” where the process of adding a solution begins. First of all, you need to type in the title and main language of your app. Then, you will need to fill all the needed and complete, relevant, and true information about your development. The requirements are the following:
Upload the APK or app bundle files for your appAs you have finished the first steps, you are going directly to the stages of release. There you need to start uploading files of your application. Google Play proposes several stages of app release, where each of them demands particular requirements and data. You can find a separate app releases section where you can choose the type of release. The final one is the production of the last variant of your app on Google Play. It is excellent that Beta and Alpha types of releases give the ability to test the application carefully and get a review about needed improvements before the production. To finish all stages of releases, you need to go step-by-step.
- Choose whether you want to use the Google Play app signing on your app or click on OPT-OUT to ignore and sign in locally.
- Click on Browse Files.
- Choose your app’s APK or App Bundle files to upload.
- Click on the Review at the bottom right of the page. This confirms and submits your app’s release information.
Publish your appAfter all releases and checking, you are ready to publish your application. Production is the final release so everything should be done properly. Now all you have to do is wait for Google review and feedback about your development. It takes more or less 2 hours. After the review, your app will be published on Google Play in case of meeting all demands. This statistic presents the growth of available mobile apps in the Google Play app store worldwide
Publish an app
Are you going to publish your application and need help in covering all the demands?
Step-by-step guide to submitting an appOur experienced mobile app developer Andrii Zhuravlov-Galchenko prepared a step-by-step guide on how to submit and publish your application on the App Store and Play Market successfully. This process is not long or very complicated, you just need to follow every step thoroughly.
Submitting an app to Appstore (iOS)
Submitting an app to Play Market (Android)
|Paid Developer account ($99/year). Also, you have an option to pay for an enterprise account ($299/year) it has a bit more option managing access permissions to your account and several other methods of distribution. But now you can fully develop an application and install it on developers’ devices using a free account.||Developer account one-time purchase for $25. Still, without a developer account, you can freely build and sign apps and install it on any android device.|
|Your application must strictly follow App Store Review Guidelines this document covers each aspect of your application like safety, performance, stability, usefulness, some law restriction, etc.||Your app must follow Play Market Rules. There you can find all information you need about your application, what it can do, what it can’t do, exceptions, and so on.|
|After the app is ready you need to upload the signed build to the App Store Connect with all descriptions, images, icons, and other info. You should keep in mind – if your app requires authentication – you need to prepare credentials that can be used to sign in your app.||To release the application to the Play Market you need a signed build, a bunch of texts and graphic resources (exactly what you need you can find in the developer’s console)|
|The App Store review team takes closer looks for the basic functionality like registration and sign-in, core functionality (eg news feed on the main screen). In-app purchases (not one-time and subscriptions)||Play Market sometimes includes additional requirements for apps like now in 2020 – not to build apps that are like “COVID tracker” etc.|
Reasons for rejection on App StoreNot all applications get the submission by the App Store. This happens because of breaking some rules and standards established by Apple. However, there is a list of the most common reasons why your app can be rejected. We have covered them in our previous article, so we would like to remind you.
BugsIf the App Store reveals your application’s unstable work with any error or bug, the solution’s submission will be delayed or rejected So you need to test your app very carefully before sending it to the Apple Store.
Lack of informationThe description of your application should be updated and full. If your app has a login option, you must add a demo account for the review team to look at the app performance.
Inaccurate DescriptionsThe description of your app must be accurate. All functions and screenshots should be relevant and demonstrate real options for the solution you are submitting. Also, you need to use suitable keywords and avoid unnecessary phrases.
PerformancePerformance is a fast work of the application that doesn’t overload the devices and doesn’t influence devices’ battery or work. The performance of the app should be stable and updated. In other cases, your app will be rejected.
Reasons for rejection on Google playEach year a huge number of applications try to violate Google Play policies. That’s why Google always checks all apps and their content properly and deletes them in case of violations. Google made a lot of efforts to improve the system of detecting strange content and apps. If you are going to place your solution in the Google Play, you should find out about the contents that are strictly forbidden in this marketplace:
- sexually explicit content
- things that potentially endanger children
- graphic depictions or descriptions of violence or violent threats to any person or animal. Instructions on how to engage in violent activities like bomb- or weapon-making.
- apps that promote self-harm, suicide, eating disorders, choking games, or other acts that may result in injury or death.
- bullying and harassment
- hate speech
- reference to sensitive events like disaster, atrocity, conflict, and death gambling
- illegal activities
- inappropriate user-generated content
ConclusionPublishing your application on Google Play or App Store is a scrupulous and sometimes complicated process. The main difficulty leads to covering all demands for application to be placed on these marketplaces. Of course, you can do it yourself. However, if you want your solution to be successful, it is better to hire experienced specialists to launch. GBKSOFT has deep experience not only in developing applications but in delivery and successful publishing on marketplaces. We already have several solutions that got the highest rates on the App Store and Google Play. We pay attention to every tiny detail during your application release and know how it can be submitted for the first time.
Time for production!
Ready for the production of your application and want to make it successful?