
Desenvolvedores que distribuem programas para Mac fora da App Store precisam revisar os certificados usados para assinar seus instaladores. A autoridade certificadora original do Developer ID expira em 1º de fevereiro de 2027. A Apple detalhou a transição em um aviso de 1º de outubro.
Depois do prazo, pacotes de instalação no formato .pkg assinados com certificados vinculados à autoridade antiga deixarão de instalar. O responsável pelo software deverá assinar novamente esses pacotes com um certificado válido da geração G2.
O que continua funcionando
A mudança não significa que todos os aplicativos antigos deixarão de abrir. Segundo a Apple, programas anteriormente assinados e notarizados que tenham um carimbo de tempo seguro continuarão funcionando. Novas versões precisam usar a cadeia de certificação vigente e seguir os requisitos de assinatura e notarização.
Para o usuário, a diferença prática está entre executar um aplicativo que já atende a essas condições e tentar instalar um pacote com assinatura afetada. A data de lançamento do programa, isoladamente, não informa qual certificado foi usado.
Como identificar a necessidade de troca
A documentação para desenvolvedores orienta conferir o emissor do certificado, e não apenas a data de vencimento exibida no próprio certificado. A identificação da geração G2 distingue a cadeia mais recente da autoridade original.
A substituição é administrada pelo titular da conta de desenvolvedor. A Apple recomenda emitir os novos certificados e atualizar a assinatura antes do vencimento, para que os instaladores distribuídos aos clientes já estejam preparados para a mudança.

