how to upload app to ios app store

How to upload app to ios App Store

This solution suits the Xcode8.

  1. Xcode must be the right one, which is download from app store. You need a Mac as well.
  2. go to https://developer.apple.com ,go to account
  3. choose Certificates, Identifiers & Profiles,

  4. choose iOS,tvOS,watchOS, select ALL, click +

  5. choose APP Store and Ad Hoc
  6. continue with



  7. Don’t close the browser.Go to the Mac Launchpad and find others as below:choose the keychain access


  8. go to the toolbar and choose as below:

    save to disk

  9. go back to the browser, and choose file,upload the certification which we just saved to disk. then, download

  10. Bind your App with Bundle Identifier https://developer.apple.com/account/ios/certificate/
    choose iOS,tvOS,watchOS and App IDs,and click”+” as below

  11. input App IDs and Bundle Identifier
    for Name, it’d better begin with date and project name, and for Bundle ID,which is named with “com.domainname.projectname”.
    Tips: Bundle ID shoube to fixed. and shoudl be the same with your project Bundle ID as below

  12. Then choose the App service according to your requirements.



  13. Generate the provisioning Profiles.
  14. Choose App store, and click continue
  15. Find your AppIDs(Bundle ID),continue
  16. Input your APP name, which is just for project name ,not the name displayed in app Store
  17. Download the Provisioning Profile,then click “done”

  18. Back to Account, choose iTunes Connect

  19. Click my app
  20. click “+” and
![](http://img0.ph.126.net/EGqmpe0pBaJiiWBKiCgYSQ==/6632592788329150287.jpg)
  1. Fill the form, remember to choose iOS,and your Bundle ID, SKU is the code to distinguish with others, which should be unique, select the language you are going to use.

  2. Choose App information, and fill the other information of App

  3. Choose Price and sales

  4. Prepare for the screenshot and introduction page of iPhone, the better and simple solution is to design one set(1242 x 2208 or 2208 x 1242) which will meet all the different requirements

  5. upload your LOGO which should be (1024*1024)

  6. Then upload your Logo to https://makeappicon.com/ to get the appicon set, then import the appicon set to Xcode ,remember to import the whole folder instead of dragging all the images, which will provide your all the different sizes of images to meet different devices.

  7. Then go back to the browser, choose class, you must fill this form before next step.

  8. Then provide other information which will help to you pass to review smoothly.

  9. Go to Xcode to choose iOS device. Remember to connect to a physical device as well.

  10. If your device doesn’t support landscape display, please remove these two options.

  11. Double check the Bundle ID and version, for version ID, from then on ,the next time you release it, the number should +1

  12. Here is the difference from Xcode 8 Don’t change anything in Build setting ,just keep the option here

  13. Remove all the breakpoints, and update all the mode to release

    Go to the edit Scheme






  14. Archive:Xcode-Product-Achive

  15. Upload to App Store

  16. Choose the right account,must be the one in Apple developer account

  17. Preparing

  18. Upload

  19. Success

  20. Sometimes it won’t successful due to some issues, then the developer’email will receive the introduction about this issue, please pay attention to you email address. For the issue I have is about info.plist,which is caused by the privacy setting of iOS 10. I just mannual input the value of the photo library then it is sorted.

  21. Go back to the browse,check the version, then you will find the one you just uploaded.

  22. Follow the image below, to add the version,choose the one you want to upload

  23. Then submit