Written by
JoãoSilvaRecentemente, muitos usuários de Mac atualizaram para o último macOS Sequoia. Embora traga algumas novas e maravilhosas funcionalidades, como Window Tiling e iPhone Mirroring, 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 "(nulo)".
Atualizei do 14.7 para o 15.1 e agora recebo o seguinte erro ao tentar abrir o OpenSCAD. Descobri que se eu for em Mostrar Conteúdo do Pacote e depois executar Conteúdos/MacOS/OpenSCAD, ele abre e parece funcionar corretamente, embora com uma janela de 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 "(nulo)".
Por que ocorre o erro a aplicação Finder não tem permissão para abrir (nulo)?
Este erro "A aplicação 'Finder' não tem permissão para abrir '(nulo)'" aparece quando você tenta executar uma aplicação não assinada, e não há nenhum botão para acessar o programa de forma alguma em Privacidade e Segurança. Não está claro se esse ajuste é intencional ou um bug.
Como parte de sua tentativa contínua de transformar o macOS em iOS, que possui lockdowns e políticas restritivas semelhantes ou pelo menos comparáveis, parece que a Apple bloqueou completamente a possibilidade para os usuários evitarem a assinatura de aplicativos. Isso tornaria necessário para todos os desenvolvedores do macOS pagar €99 anualmente para assinar seus softwares, 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 (nulo)?
Geralmente, você deveria conseguir executar aplicativos não assinados no Mac a partir do menu Apple > Configurações do Sistema > Privacidade e Segurança e clicar em "Abrir de qualquer maneira" na seção Segurança, no entanto, alguns usuários de Mac relataram que essa opção não está disponível no macOS Sequoia 15.1 e eles não conseguem lançar o aplicativo não assinado devido à mensagem de erro do Finder não tem permissão para abrir.
Alguém descobriu que funciona corrigir esse problema de permissão removendo a assinatura do aplicativo e autenticando-o, 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 (nulo)".
- Você pode encontrar o Terminal procurando por ele no Spotlight (Cmd + Espaço e digitando "Terminal").
- Use o comando cd para navegar até o diretório onde o aplicativo está localizado.cd /Applications
- 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á digitar sua senha de administrador quando solicitado. - Você pode verificar se a assinatura foi removida usando o comando codesign para verificar a assinatura do aplicativo:codesign --verify --deep -strict /Applications/SeuApp.app
- Em seguida, execute o comando abaixo para reenviar o aplicativo:codesign --force --deep --sign - /Applications/SeuApp.app
Informe aos outros como corrigir o erro "O Finder não tem permissão para abrir (nulo)!"