A Apple vai lançar o macOS Catalina, sua próxima versão principal para o sistema operacional de desktop, ao público ainda este ano. Em um esforço para ajudar os desenvolvedores antes desse lançamento, foi feita uma mudança temporária.
A Apple confirmou nesta semana que vai diminuir temporariamente os requisitos de reconhecimento de firma do macOS Catalina para aplicativos vendidos fora da Mac App Store. Esse relaxamento da regra vem antes do lançamento do macOS Catalina, que exigirá que os desenvolvedores tenham seus aplicativos autenticados em cartório, se quiserem executar na próxima versão do macOS.
Lembre-se de que o software Mac distribuído fora da Mac App Store deve ser autenticado pela Apple para ser executado no macOS Catalina. Para facilitar essa transição e proteger os usuários do macOS Catalina que continuam usando versões mais antigas do software, ajustamos os pré-requisitos de reconhecimento de firma até janeiro de 2020.
Como observado acima, essa alteração estará em vigor até janeiro de 2020. Depois disso, as regras mais difíceis voltarão a vigorar..
Aqui está a lista de aplicativos da Apple que podem ser reconhecidos em cartório com as regras flexíveis:
- Não possui o recurso Hardened Runtime ativado.
- Tem componentes não assinados com seu ID de desenvolvedor.
- Não inclui um carimbo de data / hora seguro com sua assinatura de assinatura de código.
- Foi construído com um SDK mais antigo.
- Inclui o direito com.apple.security.get-task-allow com o valor configurado para qualquer variação de true.
A Apple introduziu a necessidade de aplicativos autenticados vendidos fora da Mac App Store com o lançamento do macOS Mojave 10.14.5. O objetivo? Para proteger os usuários de aplicativos perigosos e potencialmente maliciosos.