one, the request file is generated on the Mac machine.
Click on the certificate assistant on the Mac machine and request a certificate from the certification authority = = Get the Certificatesigningrequest.certsigningrequest request file (this request certificate is recommended to always be saved, because the root certificate generation requires the use of this request file, and the root certificate can be used by multiple apps).
second, create "root certificate ", multi-application can use one.
(If you have previously generated a root certificate, and you have previously saved request file Certificatesigningrequest.certsigningrequest, this entry can be ignored, using the previous certificate directly.) )
Click on the Add button on the top right corner of certificates = Production, select the main content on the right Production the App Store and Ad Hoc, we'll call this certificate "root certificate",
Third, create the app IDs, each app has its own certificate.
Click on the Add button in the top right corner of the identifiers + App IDs, click on the push option in the ditch to upload the development, generate the certificate request file,
Create a push certificate and each app has its own certificate.
Click on the Add button on the top right corner of certificates + Production and choose Production + Apple Push Notification service SSL (Sandbox & Produ ction), click Next to select the AppID you created in the previous step, and then click on the request certificate from the last step to create the success.
Create a description file provisioning profiles file, each app has its own certificate.
Click on the Add button on the top right corner of provisioning Profiles + distribution, choose Distribution + + APP store to choose the next step AppID, Click the Continue button to select the root certificate you created in the second step, click the Continue button to fill in the name to create the completion.
Additional knowledge:
1. All XX.P12 files are generated using the Keychain tool on your Mac machine with the root certificate you created or the push certificate Xx.cer file.
2. Aurora push needs to upload certificate for, develop push certificate + Generate push certificate generate exported xx.p12 file, add password password for P12 when input.
3.deviceone Packaging Production certificate required, root certificate/Push Certificate + description file. (Root certificate/push certificate) and app IDs must be created with the same request file (Certificatesigningrequest.certsigningrequest).
Summary: That is, if you do not need to add a push certificate, the certificate does not need to re-request the certificate, only need to use the previous root certificate + the newly created app IDs, to generate a profile, to package and upload the app.
Finish
iOS Production certificate request (with push certificate)