Ayuda de la cuenta

Cuenta / Certificados / Reemplazo de certificados de Developer ID emitidos por la autoridad de certificación subordinada anterior

Certificados

Reemplazo de certificados de Developer ID emitidos por la autoridad de certificación subordinada anterior

La autoridad de certificación de Developer ID original deja de estar vigente el 1 de febrero de 2027. A partir de esa fecha, los certificados emitidos por la autoridad original ya no podrán utilizarse para firmar y deberán reemplazarse por certificados de la autoridad de certificación de Developer ID (G2) actual. Los certificados emitidos por G2 son válidos por un año y deben renovarse anualmente.

Función necesaria: titular de la cuenta

Verifica si tus certificados se ven afectados

En Certificados, identificadores y perfiles, haz clic en Certificates (Certificados) en la barra lateral y revisa tus certificados de aplicación de Developer ID y de instalador de Developer ID. Es probable que se vean afectados los certificados que vencen el 1 de febrero de 2027 o antes. Sin embargo, la fecha de vencimiento por sí sola no demuestra qué autoridad emitió un certificado. Para asegurarte, revisa quién emitió el certificado.

Un equipo puede tener un certificado de cada autoridad con nombres idénticos, como la misma entrada de instalador de Developer ID dos veces, que solo difiere en la fecha de vencimiento. Para distinguirlos, selecciona un certificado en Keychain Access (Acceso a Llaveros), amplía el campo Issuer Name (Nombre del emisor) y revisa el campo Organizational Unit (Unidad organizacional):

  • Si ves Apple Certification Authority (Autoridad de certificación de Apple): el certificado fue emitido por la autoridad de certificación subordinada anterior. Reemplaza este certificado.

  • Si ves G2: el certificado fue emitido por la autoridad de certificación subordinada actual. No es necesario hacer nada.

Nota: Verifica tu propio certificado, no la entrada de la autoridad de certificación de Developer ID en tu llavero. Esa entrada corresponde a la propia autoridad y fue emitida por Apple Root CA, cuya unidad organizacional también es la autoridad de certificación de Apple.

Crea un certificado de reemplazo

  1. Inicia sesión en Certificados, identificadores y perfiles.

  2. Haz clic en Certificates (Certificados) en la barra lateral y, luego, haz clic en el botón para agregar (+).

  3. En Software, selecciona Developer ID Application (Aplicación de Developer ID) o Developer ID Installer (Instalador de Developer ID) y, a continuación, haz clic en Continue (Continuar). Si tienes ambos tipos, repite estos pasos para cada uno, ya que un certificado no incluye al otro.

  4. Si se te pide seleccionar un intermediario de certificados de Developer ID, elige G2 Sub-CA (Xcode 11.4.1 or later) (Autoridad de certificación subordinada G2 [Xcode 11.4.1 o versiones posteriores]). Si eliges cualquier otra opción, se podría emitir un certificado de la autoridad de certificación que dejará de estar vigente.

  5. Sigue las instrucciones para crear una solicitud de firma de certificado. Cárgala y, luego, descarga el nuevo certificado.

  6. Haz doble clic en el archivo descargado para instalarlo en tu llavero y, a continuación, actualiza tus sistemas para firmar con el nuevo certificado.

Dado que puedes tener hasta cinco certificados de aplicación de Developer ID y cinco certificados de instalador de Developer ID al mismo tiempo, puedes crear y probar un certificado de reemplazo antes de que venza el que tienes actualmente.