1 votos

Creación de un paquete de aplicaciones para Mac

Estoy intentando crear un paquete de aplicaciones para Mac,

Así que hice esto,

mkdir -p android.app/Contents/MacOS/
cp /path/to/myscript.sh android.app/Contents/MacOS/android
chmod +x android.app/Contents/MacOS/android
SetFile -t APPL android.app/Contents/MacOS/android

Pero cuando lo hago open android.app me pide The application cannot be opened because its executable is missing.

Eso es totalmente raro. ¿Alguien sabe cómo solucionarlo?

Con Mac OS 10.11.4

0 votos

Los paquetes de aplicaciones para Mac son misteriosos y extraños. Me encantaría saber la respuesta a esta pregunta, aunque puede será mejor preguntar o buscar en el stackexchange de Apple.

1 votos

0 votos

@Mark funciona cuando he añadido Info.list

2voto

yoliho Puntos 340

Los paquetes de aplicaciones deben contener determinados archivos, como se indica en Guía de programación de paquetes de Apple

Los archivos necesarios son

  • Archivo Info.plist - El archivo de lista de propiedades de información es un archivo estructurado que contiene información de configuración para la aplicación. El sistema se basa en la presencia de este archivo para identificar información relevante sobre su aplicación y cualquier archivo relacionado.
  • Ejecutable

Así que necesitas un Info.plist

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X