2016-07-11 13 views
1

Ich entwickelte App (für Mac), für die ich ein benutzerfreundliches Installationspaket erstellen möchte. Die Dateistruktur der Anwendung ist wie folgt:Setup für MacOS-Anwendungen

───myApp.app 
    └───Contents 
     │ Info.plist 
     │ PkgInfo 
     │ 
     ├───Java 
     │  myApp.jar 
     │ 
     ├───MacOS 
     │  JavaAppLauncher 
     │ 
     ├───PlugIns 
     └───Resources 
      │ GenericApp.icns 
      │ 
      └───en.lproj 
        Localizable.strings 

Derzeit Benutzer myApp durch Ausführen Terminal-Befehl installieren (Wenn ich nur die Anwendung in Anwendungsordner kopieren, funktioniert es nicht):

sudo mv myApp.app /Applications/myApp.app 

Gibt es ein Programm (nicht notwendig frei), das Installationsprozess-Paket erstellt (nächsten, nächsten, ...). Bei einem der Schritte sollte der Prozess die Version von Java auf dem Benutzercomputer prüfen. Kann mir jemand in die richtige Richtung zeigen?

Antwort