How did you get the certificate on your computer?
You:
a) download it from the iOS certification portal b) Send a certificate request from the same computer and go through the process to download it from the iOS certificate portal
Note that option B means that you have a private key associated with it because it was requested from the same computer. If you make option A, then the private key is not located on this computer
If you are trying to transfer your certificate and private key from one computer to another, the easiest way to do this is to use the Keychain Access program, exporting the certificate / key to * .p12 format for transfer.
If you open Keychain Access and find your developer certificate, click the arrow on it and make sure that an auxiliary key is associated with it.
If so, right-click the certificate and select Export.
If not, then you need to do this from the source computer on which the certificate was requested in order to enable the private key.
valheru
source share