Home

O Finder não tem permissão para abrir (Null) no macOS Sequoia

Updated on sexta-feira, 14 de março de 2025

Written by

JoãoSilva

Approved by

Jessica Shee

Português English Français Deutsch やまと Español

Recentemente, muitos usuários de Mac atualizaram para o último macOS Sequoia. Embora traga algumas novas funcionalidades maravilhosas, como Janelamento e Espelhamento de iPhone, também apresenta alguns problemas de atualização e desempenho no macOS Sequoia. Por exemplo, alguns usuários de Mac encontram a mensagem de erro: A aplicação "Finder" não tem permissão para abrir "(null)".

Eu atualizei do 14.7 para o 15.1 e agora recebo o seguinte erro ao tentar lançar o OpenSCAD. Descobri que se eu for em Mostrar Conteúdo do Pacote e depois executar Conteúdo/MacOS/OpenSCAD, ele abre e parece funcionar corretamente, embora com uma janela do Terminal aberta. Alguém tem uma solução adequada para esse problema?

Estou tentando instalar o OpenScad pela primeira vez no meu Mac, Apple M1 Pro, OS 15.1. Instalei o Rosetta 2 conforme sugerido na página do brew, instalei o OpenScad (via site ou brew) e tentei abri-lo. No entanto, uma mensagem de erro é exibida: A aplicação "Finder" não tem permissão para abrir "(null)".

Por que ocorre o erro a aplicação Finder não tem permissão para abrir (null)?

Esse erro "A aplicação 'Finder' não tem permissão para abrir '(null)'" ocorre quando você tenta executar um aplicativo não assinado, e não há botão para acessar o programa de nenhuma forma em Privacidade e Segurança. Não está claro se esse ajuste é intencional ou um bug.

Como parte de sua contínua tentativa de transformar o macOS em iOS, que tem os mesmos ou pelo menos políticas restritivas comparáveis, parece que a Apple bloqueou completamente a possibilidade para os usuários evitarem a assinatura de aplicativos. Isso tornaria necessário que todos os desenvolvedores de macOS pagassem €99 anualmente para ter seus softwares assinados, o que não seria uma escolha prática para muitos programas de código aberto.

Como corrigir o erro a aplicação Finder não tem permissão para abrir (null)?

Normalmente, você deveria ser capaz de executar aplicativos não assinados no Mac a partir do menu Apple > Configurações do Sistema > Privacidade e Segurança e clicar em "Abrir mesmo assim" na seção Segurança, no entanto, alguns usuários de Mac relataram que não há essa opção disponível no macOS Sequoia 15.1, e eles não conseguem iniciar o aplicativo não assinado devido à mensagem de erro que o Finder não tem permissão para abrir.

Alguém descobriu que funciona corrigir esse problema de permissão ao remover a assinatura do aplicativo e autoassiná-lo, você também pode aplicar essa solução para outros aplicativos que retornam o erro "A aplicação Finder não tem permissão para abrir (null)."

  1. Você pode encontrar o Terminal pesquisando por ele no Spotlight (Cmd + Espaço e digitando "Terminal").
  2. Use o comando cd para navegar até o diretório onde o aplicativo está localizado.cd /Applications
  3. Você pode remover a assinatura do aplicativo usando o comando codesign com a opção --remove-signature. Por exemplo: sudo codesign --remove-signature /Applications/SeuApp.appSubstitua /Applications/SeuApp.app pelo caminho correto do seu aplicativo. 
    Você precisará inserir sua senha de administrador quando solicitado.
  4. Você pode verificar que a assinatura foi removida usando o comando codesign para verificar a assinatura do aplicativo:codesign --verify --deep --strict /Applications/SeuApp.app
  5. Em seguida, execute o comando abaixo para re-assegurar o aplicativo:codesign --force --deep --sign - /Applications/OpenSCAD.app

Informe aos outros como corrigir o erro do Finder ao não ter permissão para abrir (null)!