Reference website: http://my.oschina.net/u/1245365/blog/196263
Certificates, Identifiers &profiles Introduction
Certificates
Certificates is the "certificate", approximately equal to the pass, the application certificate is our real machine commissioning and release of the first step. There are two types of certificates:
1, Development certificate (development certificates), mainly authorized the development of MAC device rights
2, Release certificate (distribution certificates), mainly authorized Mac set publishing rights
Identifiers
Where the app ID is the unique identifier of the app, and the app ID is different for each app
Devices
Provisioning Profiles
Provisioning Profiles is the "description file". Its function is special, specially used to combine certificates, Identifiers, devices to form a description file describing the certificate and identifier. Provisioning Profiles into our Xcode to let Xcode know that our certificates and which devices are matching information.
Here's how to apply for a certificate: First step: Request a local certificate
To apply for a certificate, you must first apply for a certificate on our computer to find:
Click "Other" to find "keychain":
Choose to request a certificate from the authority, note the following red box, you must select that one before you can:
Click to see:
If you choose "Save to Disk", then "user email address" Just fill in a few, click "Continue":
"Save As:" You can name the certificate, choose a location, click "Save":
This creates a certificate on the desktop.
Note This local certificate can be used to generate both a "development certificate" and a "Publish certificate".
The following is only the "Publish certificate" application, the application of the "Development certificate" step is the same, that is, another option
Step Two: Apply for a certificate in the developer account
We entered the $99 Development Account to see:
Click Certificates, Identifiers & Profiles, and go to the page to see:
If you want to apply for a development certificate select development, if you want to apply for publishing a certificate, select Production, the step is to select the "+" sign after adding a certificate:
Click "+" to see:
If you select "Develop Certificate", click on the first red box
If you select "Publish Certificate", click on the second red box
After selecting, click "Continue":
When clicked, it appears:
Select "Choose File" to upload the certificate that you just requested to be saved locally:
After uploading, click "Generate" to generate the certificate.
Select "Download".
At this point, our locally generated certificate is useless and can be deleted.
We return to the certificate interface to see the certificate we have requested:
A general application for a publishing certificate (iOS distribution), a development certificate (iOS development) is sufficient.
Find the downloaded file, double-click it and add it to the keychain. In this step, if the keychain refuses to be added, simply drag it into the keychain:
So the certificate has been completed, with the certificate, you can then apply for a variety of profiles for development use
IOS Real-computer debugging and publishing apps 1