Ios-'s most comprehensive app listings tutorial

Source: Internet
Author: User

Get ready

    • Developer Account

    • Completed projects

Listing steps

First, create an app ID

Ii. Creating a Certificate Request file (CSR file)

Iii. Creating a publishing certificate (CER)

Iv. Creating a Provisioning Profiles profile (pp file)

V. Create an app in the App Store

Six, packed shelves

First, create an app ID

1. Open the Apple Developer website and click on "account" to login to the Member center.

2. Fill in the information to create the app ID

Click + Create ID

Ii. Creating a Certificate Request file (CSR file)

CRS files are primarily used to bind your computer's

1 o'clock Open Launchpad, found in the other opened keychain access

2 Click Keychain Access in the upper left corner of your computer – Certificate Assistant – Request a certificate from a certification authority

3 The following screen appears, select Save to disk, click Continue

4 Select Store to desktop, store

5 Click Finish

6 See the following file on the desktop, the certificate request file completed

Iii. Creating a publishing certificate (CER file)

1 Find certificates, click on all, then click on the upper right Corner + No.

2 Click on the app Store and Ad Hoc

The release certificate and the developer certificate need to be created separately, operate two times, the developer certificate is used for the real machine debugging, the publishing certificate is used to submit to AppStore.

3. Click Continue

4. Click Continue

5. Click Choose File. Select the created certificate request file: Certificatesigningrequest.certsigningrequest file, click Generate

6. Click Download to download the created certificate (CER suffix file) and click Done, and the published certificate you created will be stored in your account.

7. Double-click Install. If it is not installed, you can drag the certificate file directly into the list of keychain access

Focus: Generally a developer account to create a publishing certificate is enough, if you need to put the app on another computer later, just need to create a P12 file in keychain Access, the P12 file installed on other computers. This is equivalent to giving other computers permission to publish the app.

Iv. Creating provisioning Profiles Files

1. Find provisioning Profiles, click on all, then click on the upper right Corner + No.

2. Select App Store and click Continue

The process also needs to be done two times, respectively, to create a PP certificate for development and a published PP certificate.

3. In the App id tab, find the package that you just created: app IDs (Bundle ID), click Continue

4. Select the publishing certificate you just created (or the one that generated the P12 file), click Continue

5. Enter a name in the Profile Name field (this is the name of the PP file, you can enter it, here I use the project name, easy to separate), and then click Generate

Note: Wildcard format of the certificate does not push, passcard and other services applications, carefully selected. Because the developer Certificate of the PP certificate needs real machine debugging, so we need to bind the real machine, here because previously added some devices, so here can directly choose to add, if not, you need to copy the Udid of the real machine to add here. In the release of the PP file, there is no such step.

6.Download generated pp file and then click Done

Double-click to add to Xcode, so that when the real machine debugging or publishing, you can have a different PP certificate and its corresponding. You can actually save it without downloading

V. Create an app in the App Store

1. Return to account and click itunes Connect

2. Click on my App

3. Click New Iosapp

4. Fill in the corresponding information in the prompt, then click on Create

5, in turn, the different size of the app to pull into the corresponding inside

6. Fill in the app introduction

7. Follow the prompts to enter

At this point the build has not been generated, we first fill out the basic information, and then into Xcode to send the project package to come over. Note: Be sure to click Save in the upper right corner when completing.

Do not forget to fill out the test account, otherwise will be refused, and must be with the server colleague said, do not delete the test account, otherwise rejected (contact number must be + 86 for example: +86 13720329661)

Six, packed shelves

Package project in Xcode find the release certificate you just downloaded (suffix. cer) or the P12 file, and the PP file, double-click to look unresponsive, but they are already added to your keychain. This step can be omitted if the previous step has been manipulated.

1. Open Xcode, configure the project environment, click + to choose Add Apple ID, click View Details to view the certificates and provisioning profile certificate files under the Apple ID, where you can click to download. In the identity under project targets, the team chooses the corresponding Apple ID.

Special NOTE: The Apple ID you fill out here is not an Apple ID created on your own phone and must be a developer account number and password (~qaq~ I've been trapped here)

2, select the simulator for iOS Device, follow the instructions

3. Modify the. plist file, two. plist files are modified

4, Archive online packaging, in the state of the real machine select product-->archive, if not the real state, Archive will be gray is not available.

5, after packaging will generate an IPA file, and then return to my app~~ in the build version, click Application Loader will download it, and then through the software to upload the IPA file to AppStore.

Problems that can occur during the packaging process

Solution: ios-A solution to the UUID error when packaging

Application Loader Upload Error

6. Send a successful return to my app, refresh the page, in the build version there will be a + number, click on the + sign to send over the program to add up on the line

7. Submit a review

Ios-'s most comprehensive app listings 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.