IOS Issue Certificate Request

Source: Internet
Author: User
Tags ssl certificate
The overview is based on this tutorial. Http://st.appcan.cn/dev/dev_iosdom.html

Due to Apple's mechanism, the installation of applications on a non-jailbreak machine must be done through the official App Store, developers can upload the App store after the app has been developed, and also need to pass the auditing process. Appcan can not only achieve cross-platform development, but also support the upload of IPA package to the App Store. This article describes how to compile the IPA package online via Appcan and upload it to Apple's App store from three processes. one. Prepare the Apple account 1.1 beforehand

First you need to have an Apple developer account, a Mac system. If no account can open http://developer.apple.com/application to join Apple's developer program. How to apply online has a detailed introduction, do not do more in this introduction.

If you already have an account number, open http://developer.apple.com/and log on to the Apple, see figure below:

1.2 Enter the certificate request interface

After logging in, you can see the following functional interface, which lists some of the tools, support, and itunes app management you need to develop. Select the second item: Certificates,ldentifiers&profiles entry, all certificates are related here:

1.3 Application Request File 1.3.1 Keychain Application request file

Before requesting a certificate, you need to create a certificate request file locally, and the screenshot is a Mac system. First open the Application-> utility-> Keychain Access (key CHAIN), and in the Certificate assistant, select Request certificate from certification authority:

1.3.2 Save request File Settings

In the image below, the user email address: Fill in the e-mail address of your application account, common name (by default), CA empty, select Storage to disk, click "Continue":

1.3.3 Save request file name and location

Choose a location to save, such as selecting a desktop. Next click Finish and you will see a certificatesigningrequest.certsigningrequest certificate request file for your desktop. You need to use this file when requesting a push certificate, please be careful to save it.

two. Apply for iOS Release Certificate 2.1 Enter Application page

Continue to login to your member Center, select the certificates item on the left, and click All.

2.2 Select Request Certificate Type

Click the plus sign to apply for a new certificate, Appcan cloud packaging needs to upload the certificate, where we skip development development certificate, select production Release certificate, click In-house and Ad hoc to enter the next step.

2.3 Application Precautions

Enter request and click Continue.

2.4 Adding a certificate request file

To enter the next generate, click the ' Choose file ' below, select the locally created certificate request file and click Generate.

2.5 Download Publishing Certificate

Now you have a certificate to download, as shown in the following figure. (Do not download please refresh the page)

three. Application for iOS application AppID 3.1 access to the application interface

Select App IDs on the left of the image below and click on the Plus button in the upper-right corner to start applying for a new AppID. There is a unique appid for the program to be released to the App Store.

All of your current AppID are listed below:

3.2 Fill in AppID label

APP ID Description, used to describe your appid. (Note that you must enter English)

3.3 generating AppID

Enter Bundle ID (App ID Suffix): This is your appid suffix, which needs to be carefully named, because this content is directly related to your program, many places to use later, preferably the com.yourcompany.yourappname format. Of course, for a personal developer who has no company name, the second item can be in your own English name or pinyin.

appcan.cn Online IPA Package compile-time Iapp IDs is what you enter here:

3.4 View Build AppID

The following figure can see the appid that have been generated. To support push service and Icould can also be configured here:

Four. Application for iOS application push certificate 4.1 Enter the application interface

Under the App IDs option, select the app ID that you've created, and click the Edit button below. (Note that if you do not push the feature please skip this step)

4.2 Starting to apply

Enter name and click the radio button on the right side of the icloud icon to add cloud functionality. Click the push notificotions icon to the right radio button, apply for release version of the Push function, click Production SSL certificate under the Create Certificate button.

4.3 application precautions

Follow the prompts to click the Continue button.

4.4 Add Request file

Click the Choose File button, select the local request file, click Generate to complete the Create push certificate, and proceed to the next step:

4.5 Download Push certificate

Click the download button to download the generated push certificate. (Note that the certificate is a. cer extension)

Five. Apply for iOS application provisioning Profiles File 5.1 access to the application interface

Select the All option under Provisioningprofiles on the left of the following figure and click the Plus button to apply for provisioning profiles file.

5.2 Select Application Type

Development as a development use, distribution as a publishing use, the following are the legend of the publishing certificate demo, select in-house click Continue button to go to the next step. (Note that the certificate type is consistent with the publication.) )

5.3 Select the application file corresponding to the app ID

Click the Pull-down menu, select the app ID you want to apply, and click the Continue button to go to the next step.

5.4 Select the publishing certificate for the application

Select the Publish Certificate option and click the Continue button to go to the next step.

5.5 Save Provisioning Profiles file label

Profile name fills in the description text, can only enter English, click the Generate button to create provisioning file. Wait a few seconds, provisioning can download, click download Download. To get a xxxxxx.mobileprovision file, appcan.cn Online IPA package compiled with the distribution.mobileprovision that you are generating files.

Six. iOS Certificate export 6.1 certificate Import into keychain program

Click "Download" To download the certificate you generated. When the download completes, double-click the certificate installation or drag to the Keychain Access window to see the certificate you have requested. Both the push and publish certificates are in the list, right-click on the certificate, and select Export Options on the pop-up menu:

6.2 The certificate is saved as. Files with P12 as extensions

Give the exported certificate a name and select a location for the store. (Note that the format is a P12 information Interchange file.) )

6.3 p12 file Add password

Sets the password for the exported P12 file, which is needed when packaging the IPA file on the appcan.cn platform.

Related Article

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.