Quando cerco di usare la confezione con la mia .app per creare un programma di installazione per Mac e eseguo il programma di installazione, mi crea una cartella denominata "Contenuti" nella mia cartella / Applicazioni, invece l'app "bundle" come dovrebbe.
Ho provato con pkgbuild + productbuild:
pkgbuild --component "./myapp.app" --version 1 --install-location /Applications component.pkg
productbuild --package-path "component.pkg" --distribution "./Distribution.xml" --package-path "./Temp" --resources "./Resources" --sign mycert "myapp.pkg"
E solo con productbuild:
productbuild --component "./myapp.app" /Applications -s mycert myapp.pkg
In entrambi i casi, eseguo il programma di installazione, tutto sembra a posto, ma nella cartella Applicazioni vedo "Contenuti" (ovvero il contenuto del pacchetto dell'app)
Ho provato con "./myapp.app/" anche con attributo --component e aggiungendo anche "/Applications/myapp.app" in --install-location