Ajuda da conta
Conta Certificados Substituir certificados Developer ID emitidos pela Sub-CA anterior
Substituir certificados Developer ID emitidos pela Sub-CA anterior
A autoridade certificadora original do Developer ID expira em 1º de fevereiro de 2027. Após essa data, os certificados emitidos por ela não poderão mais ser usados para assinatura e deverão ser substituídos por certificados da autoridade certificadora atual do Developer ID (G2). Os certificados emitidos pela G2 são válidos por um ano e devem ser renovados anualmente.
Função necessária: titular da conta
Descubra se seus certificados foram afetados
Em Certificates, Identifiers & Profiles (Certificados, Identificadores e Perfis), clique em Certificates (Certificados) na barra lateral e verifique seus certificados Developer ID Application e Developer ID Installer. Certificados que expiram até 1º de fevereiro de 2027 provavelmente foram afetados. No entanto, a data de validade, por si só, não comprova qual autoridade emitiu um certificado. Para ter certeza, verifique o emissor.
Uma equipe pode ter dois certificados com nomes idênticos, um de cada autoridade, como duas entradas Developer ID Installer iguais que diferem apenas na data de expiração. Para diferenciá-los, selecione um certificado no Acesso às Chaves, expanda o campo Nome do Emissor e verifique o campo Unidade Organizacional:
-
Se constar Apple Certification Authority: o certificado foi emitido pela Sub-CA anterior. Substitua esse certificado.
-
Se constar G2: o certificado foi emitido pela Sub-CA atual. Nenhuma ação é necessária.
Nota: verifique seu próprio certificado, e não a entrada Developer ID Certification Authority nas suas chaves. Essa entrada é a própria autoridade e é emitida pela Apple Root CA, cuja Unidade Organizacional também é Apple Certification Authority.
Criar um certificado de substituição
-
Inicie sessão em Certificates, Identifiers & Profiles (Certificados, Identificadores e Perfis).
-
Clique em Certificates (Certificados) na barra lateral e, em seguida, no botão de adição (+).
-
Em Software, selecione Developer ID Application (Aplicativo com Developer ID) ou Developer ID Installer (Instalador com Developer ID) e clique em Continue (Continuar). Se você tiver os dois tipos, repita essas etapas para cada um, pois um único certificado não abrange ambos.
-
Se for solicitado que você selecione um certificado intermediário do Developer ID, escolha G2 Sub-CA (Xcode 11.4.1 or later) [G2 Sub-CA (Xcode 11.4.1 ou posterior)]. Qualquer outra opção poderá resultar na emissão de um certificado pela autoridade certificadora que está prestes a expirar.
-
Siga as instruções para criar uma solicitação de assinatura de certificado. Faça o upload da solicitação e baixe o novo certificado.
-
Clique duas vezes no arquivo baixado para instalá-lo nas suas chaves e atualize seus sistemas para assinar com o novo certificado.
Como você pode ter até cinco certificados Developer ID Application (Aplicativo com Developer ID) e cinco certificados Developer ID Installer (Instalador com Developer ID) ao mesmo tempo, é possível criar e testar um certificado de substituição antes que o atual expire.