How to Upload an App to the Appstore and Play Store for Free

You're launching your first app, or maybe it'due south been a while since the concluding time. Submitting an app to the App Shop isn't as simple every bit pushing a launch push, just it's not as complicated as it may seem either.

This stride-by-pace post assumes that you are already enrolled in the Apple Developer Programme, your app follows Apple's App Review and Human Interface Guidelines, and you're fix to ship. It'south an update of Gustavo Ambrozio and Tony Dahbura'southward 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'due south what to do in order to distribute your app for beta testing or to become live in the App Store (tl;dr).

1. Code Signing: Create an iOS distribution provisioning profile and distribution certificate

The evolution provisioning profile and development certificate that you lot've been using are only for specific devices. In society 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 fashion to practise this is through Xcode. If automatic signing is enabled, Xcode volition create and manage certificates, signing identities, and handle device registration for you. If automated signing is already enabled or if you don't need help with signing, you can skip to footstep two.

(In some cases, you might adopt manual signing. Here'southward an in-depth tutorial on how to manually sign your app. Keep in heed that all targets in a parcel should use the same signing method.)

  • Commencement, add your Developer Program account to Xcode if you lot haven't already. From the top menu, select Xcode, then choose Preferences.
  • Click on Accounts. In the bottom left corner of the window, press the + sign, then Add Apple ID…
  • Enter the Apple ID and password you use for the Apple Developer Program, then click Sign In.
  • Next, enable automatic signing. From the Project Editor, cull a target and select General.
  • Scroll down to the "Signing" section and click on the triangle icon to expand the settings.
  • Click on the box to Automatically manage signing. Select your team.

how to submit app to app store

When you lot connect a new device to your Mac, Xcode volition automatically find and register it to your team provisioning profile. Annotation that in order to launch your app on a device, the device needs to be registered on your team provisioning contour.

2. Create an App Store Connect record for your app

app-store

Get an App Shop Connect business relationship past:
  • Creating your ain App Store Connect organization and being the team agent. Sign in with the Apple ID you used to enroll in the Apple Programmer Program
  • Or beingness invited by an existing system as a user with an Admin, Technical, or App Director role. Read more than details most App Store Connect user accounts hither.
For paid apps

If you lot're submitting a paid app, you'll need to sign a contract that covers the terms of payment. If your app is complimentary, you can skip ahead.

Click on Agreements, Tax, and Banking on the App Store Connect dashboard.

Click on Asking under "Request Contracts".

Review the agreement that appears, check the box to hold to the terms, and click on "Submit".

Under "Contracts In Process" click Set Up in the Contact Info column.

In the window that appears, click on Add together New Contact and enter your information.

Back under "Contracts In Process" in the "Bank Info" column, click Set Upward then Add together Bank Account and follow the directions to save your account info.

In the "Tax Info" column, click Fix. A U.South. Tax Form is mandatory, and then click Set Upwards and fill out the required information. Set up whatever other country tax forms necessary.

After you've completed the higher up, the contract's status will at present say "Processing". After Apple has verified the info you provided, which volition have about an 60 minutes, the contract will at present appear under "Contracts In Consequence".

Add a new app

In 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 tape, yous'll demand these details: platform, app proper noun, default language, packet ID, and SKU. Yous tin't really change these details after, so be sure of what you enter.

  • Apply keywords in your app name to optimize for discovery.
  • The package ID must be an exact match of the package identifier in your Xcode projection Info.plist file (in the target'south Full general > Identity section).
  • The SKU is not visible to users and is up to yous to gear up. It can exist an identifier you lot apply in your visitor or something else that is meaningful for yous. Adequate characters include letters, numbers, hyphens, periods, and underscores, and it must begin with a letter of the alphabet or number.

If applicative, you tin besides gear up user admission at this step.

3. Archive and upload your app using Xcode

  • Earlier you can submit your app for review through App Shop Connect, you need to upload the build through Xcode.
  • In Xcode, select Generic iOS Device as the deployment target.
  • Choose Product from the summit menu and click on Archive.
  • The Xcode Organizer will launch, displaying any archives you've created in the by.
  • Make certain the electric current build is selected and click on Upload to App Shop in the right-mitt panel.
  • Select your credentials and click Choose.
  • In the next window that appears, click on Upload in the lesser right-mitt corner.

A success message will appear when the upload has been completed. Click Done.

4. Configure your app's metadata and further details in its App Shop Connect record

Under the "App Store" tab in App Store Connect, on the "App Information" page you lot can add additional languages, categories, and your app'due south Privacy Policy URL.

Prepare your app every bit costless or select its price tier on the "Pricing and Availability" page.

Under the "Features" tab, you lot can add configurations to any App Shop technologies in your app, like Game Center and in-app purchases.

At this phase, 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 y'all desire to configure. This is where you will add the information for your product page on the App Store.

app-store

Upload your app'south screenshots (in JPEG or PNG format and without condition bars). Yous can upload a set of screenshots for one device and utilise them for all the other sizes.

Click on Save in the upper right-hand corner of the window after your screenshots take finished uploading.

Scroll down and enter your app's description, keywords, support URL, and marketing URL.

  • Your app'south clarification and keywords are critical. Make sure you lot optimize them for discovery.
  • The support URL can exist as unproblematic as a landing page with a contact form.
  • The marketing URL tin be your app's website and is optional.

In the "General App Data" section below, upload your app's icon, and enter its version number, and copyright and contact information.

  • Your app'south icon should be 1024px ten 1024px.
  • The version number should exactly match the 1 in Xcode.
  • The copyright info typically looks like this: "Copyright (c) 2017, Instabug, Inc.".
  • The contact info here is what will exist displayed to users.

Click on Edit next to "Rating" and select the applicable options for your app. Be honest — your app tin exist rejected during the review if it doesn't friction match its rating.

Nether the "App Review Information" section, enter your contact info, any notes y'all have for the reviewer, and set the version release date.

  • The contact information here is for the reviewer in case they demand to reach you directly.
  • Notes for the reviewer can include information nigh specific hardware they might need to use or user business relationship information they might demand for access.
  • For kickoff releases, y'all should typically leave the version release engagement every bit automatic.

In the top right-hand corner, click Save. Now you lot're almost ready to "Submit for Review".

5. Submit your app for review

Whorl to the "Build" department in your app'southward App Store Connect record.

Click on "Select a build earlier y'all submit your app."

Choose the build that you uploaded through Xcode. Click Done in the lesser correct-hand corner, so Salve 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 app

In App Store Connect, select Activity in the peak horizontal menu, then App Shop Versions in the left-hand panel.

How long does information technology have to get App Shop approving?

In nearly cases, it takes near one to three days to receive blessing, and it can take upwardly 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 eastward-mail notifications at each stage. Read more than about each status here.

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 issues gear up, you tin request an expedited review.

If your app is rejected

You'll have to make the necessary fixes earlier yous tin can submit your app once more for review. Use the Resolution Centre in App Store Connect to communicate with Apple tree almost any questions you may have. Yous tin can also escalate the issue and submit an appeal if you believe your app was wrongly rejected.

1 of the virtually 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 stock-still all bugs. Using a bug reporting tool while beta testing will help reduce your app's chances of beingness rejected due to operation bug.

If your app is canonical

Congratulations! You're at present on the App Store. Y'all can view downloads, sales, ratings, and reviews directly in App Store Connect.

app-store

tl;dr

Hither's how to submit your app to the Apple App Store:

  • Create an iOS distribution provisioning profile and distribution document
  • Create an App Store Connect record for your app
  • Archive and upload your app using Xcode
  • Configure your app's metadata and farther details in its App Store Connect record
  • Submit your app for review
  • Check on the status of your app

Learn more to improve mobile app performance

  • What is mobile application performance monitoring?
  • App performance metrics and KPIs
  • Mobile app quality: An essential guide

Instabug's triple threat of APM, Crash Reporting, and Problems Reporting tools will empower you to optimize your app's operation and deliver the high-quality feel your users wait and deserve.

Find out how yous can optimize your app operation with Instabug

fergusonbeaverily.blogspot.com

Source: https://instabug.com/blog/how-to-submit-app-to-app-store/

0 Response to "How to Upload an App to the Appstore and Play Store for Free"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel