How to Upload to the Apple Store

How to submit your app to the app store

How To Submit Your App To the App StoreUsing App Shop Connect

by Chris Ching


After working on your app for days, weeks and months … it's finally time to set it gratis and publish it to the world.

App Store

Y'all'll learn:

  • How to get access to App Store Connect
  • How to create your App Store list
  • How to create your screenshots
  • How to submit your app via Xcode

How to submit your app to the App Store

  1. Sign up for the Apple Developer Program
  2. Ready your app for submission
  3. Create your App Store list via App Store Connect
  4. Make your App Store screenshots
  5. Upload your app to App Shop connect using Xcode
  6. Submit your app for review

In social club to be able to submit apps to the App Store, you need to be enrolled in the Apple Developer Programme.

Apple Developer Program
Apple Developer Program

It costs $99/twelvemonth but it will requite you access to a bunch of different benefits including:

  • Access to submit apps to the App Stores on all Apple tree platforms
  • Ability to create Safari extensions and list them in the extensions gallery
  • Access to Beta versions of Apple software
  • Testing tools like TestFlight
  • App analytics and avant-garde app capabilities

If you're planning to build apps for the App Store, so it'due south worthwhile to sign up!

Keep in mind that your apps volition be removed from the App Shop if you lot don't renew your membership next year.

App Store Connect

App Store Connect is one of the websites that you lot'll get access to after you sign up. It'due south your portal to manage all things to practice with the App Store.

Here'due south what the App Store Connect dashboard looks like:

App Store Connect
App Store Connect dashboard

Earlier you're ready to submit your app, allow's double check a few things…

Make certain your app follows the App Store guidelines

Before your app is live in the Apple App Store, it needs to get through an app certification process. It sounds scary just it's essentially but a person who tests out your app and makes sure that it conforms to App Store guidelines before corroborate it for publish into the app store.

App Store Guidelines
App Shop Guidelines

So before y'all submit your app, I would recommend that you go through this document because the reviewer will exist using it to judge your app.

Exam your app and fix whatsoever bugs

Aside from following the guidelines, you should make sure that you lot app is bug gratis and crash complimentary. If the reviewer manages to crash your app reliably, s/he is non going to give yous a pass.

When you're testing, don't simply test it under normal weather condition. Effort low network connectivity conditions, low storage conditions, test it on older devices etc.

Your mindset should be like a hacker. Actively effort to break it!

Yous tin exam the app yourself or you tin enlist the help of your friends and family unit. If you're going to use your friends and family every bit your beta testers, then make use of TestFlight which you'll get access to as a member of the Apple Programmer Programme.

TestFlight tutorial from Brian Advent

Alright! Now you're prepare to create your App Store listing.

Kickoff, login to App Store Connect:

App Store Connect

To publish an app, go to theMy Apps bill of fare and select the "+" option to create a new app. If yous are looking to submit an update to an existing app, the steps are like but instead of adding a new app, you lot'll be selecting an existing app instead.

New App Store listing

App Name and Category

Fill up in the data almost your app and use the "?" push if you are not sure what Apple wants. The website is pretty direct forrard likewise.

At this betoken, y'all have to fill in all the informations about your app. The name, description, the category (to be placed in the App Store), the minimum age of the audition and a privacy policy and back up URL.

If y'all app is based on social media and demands a log in, you take to provide a exam account and countersign for the Apple reviewer.

Fill in app store listing information
The primary folio for the app description

App Privacy Policy

You lot'll also take to provide a URL to a privacy policy. If y'all're not sure of how to write one, simple google for "App Privacy Policy" and you lot'll come across a lot of samples and privacy policy generators that you can utilize.

App privacy policy
Don't forget to fill in the URL for privacy policy

You're also going to accept to put information technology on a public URL. If you have your own website, put information technology on in that location. If you're not sure how to put information technology on a URL, you can apply a Facebook page or a website builder.

App Pricing

Make up one's mind on the pricing of your app on this screen:

App pricing options
Set up the pricing and also if y'all need to publish your app worldwide (or not)

App Release Options

You can determine how your app should be released after it passes the certification procedure.

App Release Options
Decide if your app should be available after the review process or set up up a launch engagement.
  • Manually: you'll have to get in to App Store Connect and release it
  • Immediately: information technology'll be released as soon as information technology passes certification
  • On a date: it'll be published on a specific date (if it has passed certification)

App Shop Screenshots

Utilise this link to become read more about the screenshots needed by the App Shop, especially if you take multiples sizes to comprehend similar iPad, Apple Watch, etc.

App Store screenshot specifications
App Shop screenshot specifications

Making App Shop screenshots

You have a few different means y'all could create your screenshots.

Technique ane: Raw Screenshots

Using the iOS simulator for screenshots
Using the iOS simulator for screenshots

The fastest and easiest way is merely to launch your app in the iOS simulator (for the screen size that yous need), navigate to the screen you want to take a screenshot of and and then hitting CMD+Due south on your keyboard.

That's going to put a PNG image file on your desktop. You lot can simply upload that to App Store connect!

Technique 2: Utilize a mock upward template

Using device mockups in your screenshots
Using device mockups in your screenshots

If y'all get this route, you'll need a couple of tools.

Start you lot'll need some sort of graphics design software such as:

  • Figma
  • Sketch
  • Adobe Photoshop

I recommend Figma because information technology'due south gratis. That'due south what you see me using in the screenshot above.

Adjacent, yous'll need the device mockups. Hither are some places you tin can become device mockups:

Mockuphone

Mockuphone
Mockuphone

Free to use! But select your device, upload your screenshot and download the mock up in portrait and mural orientations. Then you lot can import that into your graphics plan and add whatever text y'all want.

Rotato

Rotato
Rotato

A paid tool that lets you command the camera on a 3D device mockup and so that you tin get the perfect angle. So export the image and import it into your graphics plan.

Angle

Angle
Angle

A paid drove of mockups in various angles and device frames. Import into your favorite graphics program to use! (Note: Even though this collection is fabricated up of Sketch and AdobeXD files, I've been able to import the Sketch files into Figma)

Technique iii: Use a app store screenshot generator

If you don't want to bother with graphics software and mock ups, there are tools out there to make it a very smooth and easy procedure.

Here's one that I would recommend: DaVinci Apps

Davinci Apps
Davinci Apps – App Store screenshot generator
Davinci Apps - selecting a template
Davinci Apps – selecting a template

All you need to do is to select a template, upload your screenshots (that yous took with the iOS simulator) and add your custom text. Then you can export all your screenshots in one get.

Shotbot is another tool that yous can cheque out.

Upload your App Store screenshots

Simply become dorsum to your app store list and upload the screenshots that y'all've created.

Upload your App Store screenshots
Upload your App Store screenshots

Showtime, your app needs to run properly and be clean of errors (the red warnings).

Second, y'all should have your Signing and Team information fix in Xcode.

Don't forget you should have your app version set to one.0.0 if you are publishing a new app (or remember to increment the build version if y'all are publishing an update).

At this betoken if y'all are still having issues regarding your Apple tree ID or the certificates, I would recommend to check this article. Every bit a small refresher, get to Xcode >> Preferences >> Accounts.

Publishing:

Publishing an app with Xcode 11 is actually simple. Where information technology used to take multiple steps, certificates, profiles, etc. now Xcode is smart enough to enable or create all of those by itself.

To create the full app archive, you offset need to select the Generic iOS Device from the list of simulators.

Now go to Production >> Annal and permit information technology packet your app. This can be a pretty lengthy process depending on the size of your app.

In one case this is done, the Archive window volition open up and this is where you can manage all the athenaeum generated by Xcode.

Every time you select Annal in the menu, Xcode will package a new archive for App Store Connect.

If you lot have duplicates or older ones, merely delete them from this list.

Now select the archive and choose Distribute App. You'll be prompted to select the method of distribution:

In one case y'all take selected iOS App Store, it will go over a couple of checks and validations to make certain you are not uploading a broken app.

If something happens, in that location is a great chance Xcode will stop you here and you'll have to go back to coding or adding missing assets like icons.

If Xcode doesn't detect anything wrong with the archive, the upload procedure will follow. Again the upload fourth dimension will vary depending on the archive size and your cyberspace connectedness.

In one case completed, you will run into a concluding window like this. Congratulations! Your app is halfway there to the iOS App Store.

Now it is time to add the build you exported from Xcode. The annal was sent via Xcode only App Shop Connect needs some fourth dimension to procedure information technology.

If y'all've already taken intendance of the app championship, description, pricing and screenshots, there's a great run a risk that the build is ready to be selected.

In my case, since I was publishing an app update, I was faster and had to expect most 10 minutes. (Tip: you besides get an email when your archive has been processed and is ready to use.)

You tin see my version one.0.iv is non bachelor withal for me to select.

THIS IS IT!

Select the save push button on the height right of your screen and the "Submit for Review" button should turn bluish.

You'll have a couple of questions to reply virtually your app:

After that, your app will be on the waiting list for the Apple tree's certification and review team.

Your app should now take a yellow tag:

You only accept to expect at present.

In the past, the review process took betwixt 1 to 2 weeks and and so a couple of years ago Tim Cook said they would be working on improving the speed.

So the review process was close to 3 or 4 days but I'm happy to say that my app update has been reviewed and accepted 13hrs afterward! (app updates unremarkably take a shorter fourth dimension to review than a brand new app.)

After your app is approved, you'll get an electronic mail about it.

Your app is now on the App Store! Hullo Earth!

If yous published an app, please share it with us below!

I hope you lot've enjoyed this tutorial and please share it with your friends and peer using the social buttons below!

bellsuchadet.blogspot.com

Source: https://codewithchris.com/submit-your-app-to-the-app-store/

0 Response to "How to Upload to the Apple Store"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel