O aplicativo “exampleApp” não pode ser aberto. Como modificar o status do executável?

0

Alguém pode me dizer exatamente o que eu preciso fazer com essa explicação?

After extensive trial-and-error, and a lot of fruitless Googling, I found the solution required modifying the executable status of the "inner" application file. This line:

chmod +x SomeApp.app/contents/macos/*

Fixed the problem in all cases that I observed. The +x flags a file as executable, and the only file in the /contents/macos/ directory is a binary representing the actual file that should be executed when you double-click the application (a .app file is really just a folder).

Hope this helps someone else!

    
por Hazel Grey 22.09.2016 / 20:07

1 resposta

0

Você precisa

  • inicie o Terminal [Aplicativos / Utilitários] e digite ou copie / cole% chmod +x [incluindo um espaço após o x]
  • arraste o aplicativo que você precisa para alterar as perms direto para a janela do Terminal, que preencherá o caminho correto
  • pressione Backspace uma vez, pois a última tarefa adicionará um espaço desnecessário
  • Então você precisa adicionar o sub-caminho ao executável real dentro do aplicativo, então copie este & cole-o no final da sua linha de terminal atual /Contents/MacOS/*
  • Pressione Enter

Isso irá alterar as permissões para executáveis.

Um exemplo do comando Terminal 'terminado', usando o TextEdit como o exemplo de chmod +x /Applications/TextEdit.app/Contents/MacOS/*

Nota:
O terminal nunca diz "Sucesso" ou "Concluído", etc. Se você ver, adicione uma nova linha dizendo que yourMac:~ yourname$ está concluída.
Se houver um erro, ele informará isso.

Se você receber um erro dizendo que não tem permissão para fazer isso, comece de novo, mas use sudo chmod +x para a primeira etapa.
Esse é, na verdade, o modo "Substituição do Administrador". Ser-lhe-á pedido que forneça a sua palavra-passe do Mac quando premir a tecla Enter (que não será mostrada enquanto escreve) e, em seguida, premir Enter novamente.

    
por 22.09.2016 / 20:28