Esta es una pregunta sobre los certificados de desarrollo de Apple. Hay dos partes:
Parte 1: crear y descargar certificados en el portal de desarrolladores de Apple.
Antecedentes:
Puedo descargar los certificados de desarrollo de mis compañeros de equipo así como los míos en el página de gestión de certificados del portal para desarrolladores de apple . W
Preguntas:
La pregunta es: ¿está esto determinado por el portal para desarrolladores? Si me conecto al portal de desarrolladores, cuando descargue los certificados, el portal de desarrolladores me dará la clave privada si los certificados me pertenecen.
La siguiente pregunta es: ¿de dónde viene la clave privada? ¿Genera el portal para desarrolladores las claves privadas basándose en el CSR que subí al crear el certificado?
Parte 2: certificados en el llavero
Antecedentes:
En el llavero, hay una categoría "Mis certificados". Después de importar los certificados para mí y mis compañeros de equipo, todos mis certificados aparecen en la categoría "Mis certificados", y los certificados de mis compañeros de equipo están excluidos de esta categoría. Esto tiene mucho sentido.
Pregunta:
¿Cómo sabe Llavero que estos certificados me pertenecen? ¿Qué información de los certificados utiliza Llavero para conseguirlo? Pensaba que era el ID de Apple en el certificado, pero cuando cierro la sesión de mi Macbook, Keychain sigue conociendo mis certificados.