Quando baixei um aplicativo (por exemplo, RubyMine) e o transferi para a pasta Aplicativos, o aplicativo não inicia (nada acontece). Não se limita à pasta Aplicativos, aparece para todos os diretórios em que eu descompacto o aplicativo baixado (fora do arquivo .dmg).
Quando digito open RubyMine.app
o Terminal, recebo:
LSOpenURLsWithRole() failed with error -10658 for the file /Applications/RubyMine.app.
E isso acontece com mais aplicativos do que apenas o RubyMine.
O que é que eu posso fazer sobre isto? No início, pediram-me para permitir a inicialização do aplicativo baixado, mas agora isso aparece sempre.
applications
error
Maçã
fonte
fonte
Respostas:
Isso parece ser um problema com as permissões no próprio pacote. Geralmente, o sinalizador de execução não é transferido da imagem DMG.
Tente, por uma questão de curiosidade, definir o sinalizador de execução assim:
Nota: substitua < nome do aplicativo > pelo nome do aplicativo (provavelmente será "rubimina", mas eu não tenho esse aplicativo para confirmar o nome exato do binário.
Em caso de dúvida, clique com o botão direito do mouse em RubyMine.app, faça um "Show Package Contents" e navegue até a pasta Contents / MacOS / e veja o que está lá. Execute o comando acima (chmod + x) nesse arquivo e tente novamente.
Eu acho que deveria ser:
update : Eu baixei o RubyMine e o comando acima funcionará, no entanto, pelo que vale a pena, devo dizer que o meu tinha o sinalizador de execução, para que não tivesse nenhum problema com ele. Você já conferiu?
fonte
chmod -R 777 /Applications/RubyMine.app
(na raiz da pasta do aplicativo).