O aplicativo Automator não abre após ser copiado para outro computador - OSX

O aplicativo Automator não abre após ser copiado para outro computador - OSX

Criei um aplicativo no Automator. O aplicativo funciona bem no computador com o qual o criei, mas quando copio para outro computador, recebo:

The application “AppX” can’t be opened.

Se eu abri-lo no Automator (no computador de destino) e clicar em Arquivo->Duplicar (salvando-o no mesmo diretório), a duplicata funcionará bem. Presumo que haja um problema de permissão, mas não tenho certeza do que é ou como corrigi-lo. Eu gostaria de poder copiar este aplicativo para vários computadores e apenas clicar duas vezes nele para executá-lo sem precisar mexer nas permissões primeiro. Alguma ideia?

Editar:Tecnicamente, estou copiando-o do meu computador para uma VM OSX em execução no meu computador. Tentei arrastar e soltar (copiar através do Parallels) e fazer upload/download com o Dropbox, com os mesmos resultados nos dois sentidos.

Responder1

Eu tive um problema parecido. O problema provavelmente não é a cópia para outra máquina, mas a própria cópia. Descobri que a permissão de execução foi removida de yourappname.app/Contents/MacOS/yourappname durante a cópia. Quando restaurei a permissão com chmod +x yourappname.app/Contents/MacOS/yourappname consegui executar o aplicativo

Responder2

Tente abri-lo novamente e quando você ver:

The application “AppX” can’t be opened.

Vá para Preferências do Sistema... Segurança e Privacidade. Na guia Geral, deve haver uma opção temporária em

Allow apps downloaded from:

permitindo que você execute seu aplicativo. É uma consequência da crescente proteção do Gatekeeper da Apple.

https://support.apple.com/en-us/HT202491

informação relacionada