[MacOS] "Aplicativo está danificado e não pode ser aberto". Como resolver?




Salve, senhoras e senhores! Estamos de volta :)
A boa de hoje é: como podemos resolver aquele erro chato em que o MacOS diz que o Aplicativo está danificado e não pode ser aberto. Vale ressaltar que se o Aplicativo está realmente danificado/corrompido nenhum comando irá resolver isso, pois é um problema interno do App. Mas considerando que o Aplicativo é válido e está "todo em ordem", basta você utilizar um ou mais comandos abaixo para solucionar o caso:


- Ignorando a Verificação de Desenvolvedor
  1. Abra o Terminal e digite o comando
    sudo xattr -d -r com.apple.quarantine SEUAPLICATIVO
  2. Substitua o "SEUAPLICATIVO" pelo caminho onde o App está; isso pode ser feito arrastando o app para dentro do Terminal. Por exemplo:
    sudo xattr -d -r com.apple.quarantine /Applications/CrossOver.app
  3. Pressione a tecla "Enter" para executar o Comando.
  4. Digite a senha do seu Mac e confirme em "Enter" novamente.
  5. Tente executar o Aplicativo normalmente. Se o problema ainda persistir, siga as instruções abaixo:

- Assinando o App
  1. No Terminal use o comando
    sudo codesign --force --deep --sign - SEUAPLICATIVO
  2. Siga a mesma lógica do Passo 2 anterior, substituindo o termo pelo caminho do App;
  3. Execute o comando com o "Enter" (se a senha for solicitada, basta digitar ela e confirmar novamente).

Enjoy!

*

Postar um comentário (0)
Postagem Anterior Próxima Postagem