Bases
Qu'est-ce qu'un certificat de signature iOS?
Apple exige que chaque application iOS soit code signée. Un certificat de signature prouve que la build provient d'un membre de votre équipe Apple Developer, et iOS refuse d'installer ou de lancer les applications dont la signature ne peut pas être confiée.
En obtenir nécessite trois fichiers. Le CSR (.csr) contient votre clé publique et votre identité et va à Apple. Le clé privée (.pem) reste avec vous. Le certificat (.cer) est ce que Apple émet à son tour. Les outils de construction ont ensuite besoin du certificat et de la clé privée ensemble .p12 fichier .p12
On a Mac, Keychain Access creates the CSR and hides the private key in your login keychain. This generator gives you both files directly, so you can create an Apple Distribution or Apple Development certificate from Windows, Linux, or a CI runner, and you always know where the key is.