Kiedy próbuję użyć pakietu z aplikacją .app do utworzenia instalatora dla komputerów Mac i uruchamiam instalator, tworzy on folder o nazwie „Contents” w folderze / Applications, a nie „pakietową aplikację” tak, jak powinien.
Testowałem z 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"
I tylko z budowaniem produktu:
productbuild --component "./myapp.app" /Applications -s mycert myapp.pkg
W obu przypadkach uruchamiam instalator, wszystko wydaje się w porządku, ale w folderze Aplikacje widzę „Zawartość” (to jest zawartość pakietu aplikacji)
Próbowałem z „./myapp.app/” również w atrybucie --component, a nawet dodałem „/Applications/myapp.app” w --install-location