Creazione di un pacchetto di app Mac


0

Sto provando a creare un pacchetto di app Mac,

Così l'ho fatto,

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

Ma quando lo faccio open android.app, mi suggerisce The application cannot be opened because its executable is missing.

È assolutamente strano Qualcuno sa come ripararlo?

Esecuzione di Mac OS 10.11.4


I pacchetti di app per Mac sono misteriosi e bizzarri. Mi piacerebbe sapere la risposta a questo, anche se tu potrebbe stare meglio a chiedere / cercare su Apple stackexchange.
Wildcard


@ Mark funziona quando ho aggiunto Info.list
daisy

Fare qualcosa a un sistema di cui non si sa nulla, piuttosto che scoprirlo non funziona nel modo previsto, non lo rende un sistema bizzarro.
Bachsau

@ Bacheca soprattutto se ben documentato
Mark

Risposte:


2

I pacchetti di app devono contenere determinati file come documentati in Guida alla programmazione del pacchetto Apple

I file richiesti sono

  • File info.plist: il file di elenco delle proprietà delle informazioni è un file strutturato che contiene le informazioni di configurazione per l'applicazione. Il sistema si basa sulla presenza di questo file per identificare le informazioni rilevanti sulla tua applicazione e sui relativi file.
  • eseguibile

Quindi hai bisogno di un Info.plist

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.