Tengo un post install script que abre y ejecuta mi aplicación de forma silenciosa. La aplicación fue hecha usando Automator y básicamente ejecuta un Applescript que a su vez ejecuta un script de Bash incrustado desde la carpeta de Recursos de la aplicación.
El postinstall script:
#!/bin/bash
open -b "com.company.ApplicationName"
funciona en algunas máquinas y en otras no. Recibo un error
LSGetApplicationForInfo() failed with error -10814 while trying to determine the application with bundle identifier com.company.ApplicationName
No he podido determinar el motivo. Supongo que me falta algún tipo de software de prerrequisito en las máquinas que fallan.
Cualquiera que conozca los requisitos para utilizar open -b "bundleid"
? ¿Xcode, Xcode con herramientas de línea de comandos o algo así? Agradecería cualquier idea.