1. Certificate
. As shown in, the related public key and private key are stored in the login of your Mac keychain, and the certificate contains the public key. You can only use the private key for signature, so if you do not have the private key, it means you cannot sign it, so you cannot use this certificate, at this time, you can only apply for one certificate before revoke. Therefore, it is best to export and save your private key after applying for the certificate. When you want to share a certificate with others or other devices, you can pass the private key to it. The private key is stored in your Mac, and the Certificate generated by Apple contains the public key. After you sign the Code with your own private key, Apple can use the public key in the certificate to verify that you signed the Code, rather than impersonating you, it also ensures code integrity.
2. App ID
-
- In House
- Ad Hoc
- App Store