Cuando trato de usar el empaquetado con mi .app para crear un instalador de Mac, y ejecuto el instalador, me crea una carpeta llamada "Contenido" en mi carpeta / Aplicaciones, en lugar de la "aplicación de paquete" como debería.
He probado 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"
Y solo con productbuild:
productbuild --component "./myapp.app" /Applications -s mycert myapp.pkg
En ambos casos, ejecuto el instalador, todo parece estar bien, pero en la carpeta Aplicaciones veo "Contenido" (que es el contenido del paquete de aplicaciones)
He intentado con "./myapp.app/" también en el atributo --component, e incluso agregando "/Applications/myapp.app" en la --install-location