(The premise is that applicationloader has been installed)
1. Open xcode, choose product> scheme> editscheme, find archive, select iosdevice as the top device, and select release in buildconfiguration.
2. Select iosdevice and clean for the project.
3. Select the project name, go to the project information page, and select summary,
A. Enter bundleidentifier in the format of COM. Company Name. appname;
B. Modify the version you need, for example, 1.0.0, to a maximum of three levels. Fill in your internal accumulated version for build, for example, 20
C. Add your icon to appicons.
D. Add a program startup image to launchimages.
4. Switch to the info interface.
Bundlename: Display name on appstore
Bundleidentifier: Step 3.a
Bundledisplay name: Display name on appstore
5. Switch to buildsetting
Codesigning: select your release certificate. Do not select an error.
6. After completing the preceding steps, select product> archive. The Organizer-archives page is displayed, showing your packaging information.
7. Select the validate button, enter the account information, and select the version you want to upload or upgrade to verify that your package is valid. If it is valid, you can click the distribute button.
8. Go to the selectthe method of distribution interface and select submitto the iOS app store and next.
9. Enter the release account information, next, select the version you want to publish on itunesconnect, select publish certificate, next, and start uploading. The upload is complete. You can check the status at itunesconnect later. Is preparefor review, and then wait.