iphone - Reuse Development C.S.R. for Distribution certificate -


Therefore, I have created a development certificate for my iPhone app, and in the process I requested a certificate alignment request to the CSR Is saved as CertSigningRequest file on computer hard drive with keychain access certificate assistant It seems that the applet asks to create a similar file and also saves on a hard drive to request a distribution certificate. Can I reuse the requested file for development already to request a distribution certificate? I know that I will be allowed to use the file, but will it somehow cause a problem later on the road?

short answer

You can, but then both your development and distribution The certificate will be linked to the same public / private key pair (which is generated when you create the certificate request).

Details

The application can be signed with a certificate that has a private key with which the certificate is attached.

Run applications for a development certificate and debug on any device.

The application must be signed by Delivery Certificates Submitted in the App Store. (Distribution-signed applications can also be run on one device, but you can not attach the debugger to them.)

In large organizations, each developer has its own developer certificates (their own public / Private key pair). In addition, there is a distribution certificate (also with its own public / private key combination).

This allows the organization to:

  • Protect Distribution Private Key, Only Permission
  • Individual without affecting other developers Cancel developer certificates.

If you are not trying to develop a personal developer and a studio, possibly one of them is of great value to you because you are both a developer and an advertiser.


Comments