A Prepare your Apple account in advance 1.1
First you need to have an Apple developer account, a Mac system. If you don't have an account, you can open a developer program to join Apple. How to apply online has a detailed introduction, not much to do in this introduction.
If you already have an account, open and sign in to Apple, see:
1.2 Enter the certificate request screen
After logging in, you can see the following feature screen, which lists some of the tools, support, itunes app management and other things you need to develop. Select the second entry: Certificates,ldentifiers&profiles entry, all certificates related are carried out here:
1.3 Request File 1.3.1 Keychain Application request file
Before you apply for a certificate, you need to create a local certificate request file, which is a Mac system. Start by opening keychain access (key CHAIN), applications, utilities, and in the Certificate assistant, select Request a certificate from a certification authority:
1.3.2 Save request File Settings
In the interface shown, user e -mail address: Fill in your application account email address, common name (default), CA empty, choose to save to disk, click "Continue":
1.3.3 Save request file name and location
Choose a location to save, such as choosing a desktop. Next click Finish, you can see that your desktop has one more certificate request file. This file needs to be used when requesting a push certificate, please note the save.
Two Apply for iOS Publishing Certificate 2.1 go to Application page
Continue to login to your member Center, select the certificates item on the left, and click on all.
2.2 Select Request Certificate Type
Click the plus sign to request a new certificate, Appcan cloud packaging needs to upload a certificate of release, where we skip development development certificate, select Production Publish certificate, click In-house and Ad hoc into the next step.
2.3 Application Notes
Enter request and click Continue.
2.4 Adding a certificate request file
Go to the next generate, click on the ' Choose file ' below, select the locally created certificate request file, and click Generate.
2.5 Download the Publish certificate
Now you have a certificate that you can download, such as. (Cannot download please refresh page)
Three Apply for iOS app appid3.1 enter application screen
Select App IDs on the left and click the Plus button in the top right corner to start applying for a new AppID. For programs to be published on AppStore, there is a unique appid.
All of your current AppID are listed below:
3.2 Fill in the AppID label
APP ID Description, used to describe your appid. (Note that English must be entered)
3.3 Generating AppID
Enter Bundle ID (App ID Suffix): This is your appid suffix, this need to be carefully named, because this content is directly related to your program, many places to use, the best format. Of course, for individual developers without a company name, the second one can use your own English name or pinyin.
the Iapp IDs that you need to fill out when compiling online IPA packages are what you enter here:
3.4 View Build AppID
You can see the appid that have been generated. To support push services and icould, etc. can also be configured here:
Four Apply for iOS App Push Certificate 4.1 Enter application screen
Under the App IDs option, select the app ID you've created and click the Edit button below. (Note that if you do not push the feature, skip this step)
4.2 Start of application
Enter name and click the radio button to the right of the icloud icon to add the cloud feature. Click on the push notificotions icon to the right of the radio button to request a release version of the push feature, click Production SSL certificate under the Create Certificate button.
4.3 Application notes
Follow the prompts to click the Continue button.
4.4 Adding a request file
Click the Choose File button, select the local request file, click Generate to finish creating the push certificate, and proceed to the next step:
4.5 Download the push certificate
Click the download button to download the generated push certificate. (Note that the certificate is a. cer extension)
Five Apply for iOS app provisioning profiles File 5.1 Enter the application screen
Select the All option under Provisioningprofiles on the left and click the Plus button to request provisioning profiles file.
5.2 Select the application type
Development as a development use, distribution as a publishing use, the following are published in the certificate of the legend presentation; Select in-house Click the Continue button to proceed to the next step. (Note that the publication certificate type remains the same.) )
5.3 Select application file corresponding app ID
Click the drop-down menu, select the app ID you want to apply, and click the Continue button to proceed to the next step.
5.4 Select the published certificate for the application
Select the Publish Certificate option and click the Continue button to proceed to the next step.
5.5 Save Provisioning Profiles File tags
Profile name fill in the description text, only input in English, click the Generate button to create a provisioning file. Wait a few seconds, provisioning can download, click download Download. Get a file online when the IPA package is compiled you need to upload the file that you generated.
Six iOS Certificate Export 6.1 certificate imported into Keychain program
Click "Download" To download the certificate you generated. When the download is complete, double-click the certificate installation, or drag to the Keychain Access window to see the certificate you have requested. Both the push certificate and the publish certificate are in the list, right-click on the certificate, and select Export options on the pop-up menu:
6.2 Certificates are saved as. P12 file with extension
Give the exported certificate a name and select the location to store it. (Note that the information interchange file is in P12 format.) )
6.3 P12 file Add password
Set the password for the exported P12 file, which is required to package the IPA file on the platform .
More content is being updated.
iOS Certificate Request detail process