2017 Latest Xcode Package IPA upload App Store complete tutorial

Source: Internet
Author: User
Tags app service



2017 vomiting blood finishing the latest Xcode Packaging IPA upload App Store complete tutorial


is divided into 8 steps


1. Apply for iOS certificate

2. Import the certificate into the keychain

3. Xcode Configure iOS Certificate

4. Configure Xcode Packaging environment

5. Package and export the IPA package

6. Create an app in itunes Connect

7. Upload IPA to itunes Connect

8, upload the IPA successfully to itunes Connect submit audit


I. Apply for an iOS publishing certificate and profile


1, first apply for an app IDs (application ID), has been requested to skip.

APP IDs is used in many areas of the following

Open Developer Center first https://developer.apple.com/cn/ , enter the certificate page.

1.1 Click on the certificate, ID and accessory file to enter the settings.


1.2 Select app Ids–> Click + Create a new app ID


There are two items that you need to fill out yourself:

The first name, used to describe your app ID, this random, no restrictions, preferably the project name, so as to facilitate their own identification (not allowed in Chinese)

The second bundle ID (app ID Suffix), which is the suffix of your app ID, needs to be carefully filled in. It is used to mark our app so that it has a fixed identity and is directly related to your program. Fill in the format of the Explicit App ID: Com.company.appName, according to the format, write a convenient to remember, a lot of places to use later.

The third app service, default will choose 2 items, cannot modify, other according to their own needs of the choice of services, and then click Continue confirm, next.


Check if there is nothing wrong click on register and click Done to complete the app ID creation.


2. Application for issuing certificate

Here, we use the Appuploader tool to apply for exporting P12 files and profiles directly, and then uploading the IPA later.

If the Appuploader is not installed, install it first.

Appuploader Installation Tutorials

2.1 Open Appuploader, enter the Apple Developer Center account and log in.



2.2 Select Certification



2.3 Click +add, here is the development certificate and so on create options, here choose the third issue certificate.

If you have a publishing certificate before you can not create, with the previous line, Apple stipulates that individuals can only create 3 publishing certificates.


2.4 Enter, certificate name (optional) The password for the mailbox (any mailbox is OK) (used when importing Keychain assistant) and then click OK



2.5 Now generated a good publishing certificate, click P12 file, download the certificate file, save to the computer.



This will create a publishing certificate.

3. Application Release Profile

3.1 Back to Software click Profiles


3.2 Click +add, here is the development of the description file and so on, choose to publish the description file here.


3.3 Select App IDs, previously created in the developer Center, will appear here automatically.


3.4 Shangang Create a publish certificate association OK, enter name, click OK

Note: If you have previously created more than one publishing certificate, the following Publish certificate box displays multiple publishing certificates,

You can select all, by default, the newly created publishing certificate, and when you package, enter the newly created publish certificate password.

PS: Publishing a certificate different apps can be generic, the description file is different on the line.


3.5 Publish profile is generated at this time, click Download Download to save the computer


So you get a. P12 certificate file and a. mobileprovision description file

Second, import iOS certificate p12 to Keychain

1, open Keychain Assistant, double-click the P12 file, the default keychain is (login), Note This must be selected (System)

The iOS certificate will not report an error if you pack it later.



2. Prompt for this certificate is signed by an unknown authority, because it is not an iOS certificate requested with a local keychain file

But it's okay, just set up trust.


3, double-click the certificate, click Trust, when using this certificate, set to always trust.



Iii. Xcode Configuring the iOS Certificate and packaging environment

1, open your project with XOCDE, click to enter the settings certificate interface.

There are two places to set up

Select Release (release) under Code signing debugs is a beta version, and if the package test is the beta version, import the iOS publishing certificate.

The on-shelf App Store chooses the release version.

Then select the corresponding iOS publishing certificate you just uploaded



2, back to the basic information settings interface, Bundie this fill, the first to create the AppID, with the creation of the iOS profile is the same as the selection.

Now there's an error, because the iOS profile hasn't been imported yet.


3. Double-click the. Mobileprovision description file, flash to automatically import into Xcode, no error indicates that it is possible.


4. Select the Xcode menu bar if the figure shows


5. Change the archived to release


6. Click on select Device, select as packaging device.


Iv. Project Packaging IPA package Export

1, select the menu bar, if the archive is still gray, stating that the previous configuration did not take effect, exit to reopen under.

Click Archive to start packing.


2. After the packing progress bar is finished, the following screen will pop up, click Expcrt


3. This is a personal Development Account published to the app Store, so select the first item and click Next. Select the second item for the test Debug.


4, choose your developer account, not logged in will prompt you to log in, click Choose, will check your certificate is correct.


5, iOS certificate detection through this step, click Export, will export a folder, which is the IPA file, is done.



VI. Create an app at itunes Connect

5.1 Go back to software, click Itunerconnect, enter itunes Connect to create the app.



5.2 Select My app click on the top left corner + sign to select New app, enter your app name, language, set ID, and the corresponding app IDs created in the developer Center

(Same as the AppID selected when you created the iOS release profile, so that the IPA packaged with iOS certificate will be able to be identified by the upload)

SKU cannot be written in Chinese, click Create.



5.3 Here is prompted to use Xcode or application loader submit IPA, and so on with Appuploader directly in the Windows environment Upload IPA, not Mac also line.

Now the app information is not filled out, and so on to upload the IPA successfully completed.

Here the build version does not appear next to the + number, after uploading the IPA will appear, etc. will be used.



Upload IPA to App Store

6.1 Open the Appuploader program and click Upload.



6.2 Select the newly generated IAP package


6.3Appuploader will automatically upload your IPA, when the following prompt, the upload is successful, click Deail to view the app information.


Viii. back to itunes Connect submit review

7.1 Upload the IPA, and then go back to itunes Connect, enter the information to fill the page, there is a build version of the option, before this there is no + number, if the upload is successful, a few minutes will appear next to a plus button, click + and then will appear the app you just uploaded, There are more than one version of the upload will appear multiple, click to finish.

Note: If the + number does not appear after a period of time, the IPA may not meet the requirements, there will be a feedback message, according to the feedback of the issue of modification and re-upload.



Added build version, if you want to modify the addition, add the next version number when packaging, if the same as before the upload.

Click Delete will appear the + sign, you can choose other uploaded version to submit the audit.



7.2 Then set up the app-related information, categories, prices, sales services and so on.



If your app only supports the IPhone, you only need to provide a 5.5-inch display

Pixels-Portrait: 1242 x 2208, Landscape: 2208 x 1242

DPI, RGB, flattened, opaque

High-quality JPEG or PNG image File format).

The other size of the check reference 5.5 inch on the line, up to 5 uploads.

If your app supports the ipad, a set of 12.9-inch screens will meet your requirements.

App icon specifications are 1024*1024

7.3 After setting up the appropriate app information, click Submit for approval.


7.4 Submit audit back to my app view will prompt is waiting for review, audit sometimes quickly a day or two, or a few days, often log in to check the situation, or to see the e-mail prompts.

If it becomes available for sale, congratulate you on the success of the listing, if the display is rejected, click to view the problem, and then re-upload it based on feedback changes.



2017 Latest Xcode Package IPA upload App Store complete tutorial

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.