2017-04-23 5 views
0

Mein Anwendungsfall bestand darin, eine Ruby-Anwendung in eine ausführbare App auf einem Mac zu konvertieren. Als ich ein Release auf GitHub erstellte ... bedeutete das, dass Benutzer das Projekt als Zip herunterladen und das Programm ausführen würden.Platypus-Fehler: Skript fehlt im Anwendungspaket

error message: script missing from application bundle

Ich hatte alle Kontrollkästchen aktiviert, wenn die Anwendung erstellen, wie gezeigt: enter image description here

ich unter meine Antwort setzen. Dies war eine schnelle Lösung. Dies ist jedoch möglicherweise nicht die beste Vorgehensweise. Wenn jemand eine bessere Antwort gibt, die von der Gemeinde bestimmt wird. Ich werde das zur Antwort machen. Die Antwort auf diese Frage bezüglich eines Ruby-Skripts sollte für andere Skripte funktionieren, die Platypus in .apps

Antwort

0

Meine Lösung, nachdem App erstellt wird;

right click .app file 
select "show package" contents 
navigate to path ... 
Contents -> Resources 

copy the script that you linked to ... in my case it was a ruby script.rb 
delete the script alias names "script" 
rename your copied script "script" without the .rb extension. 

now since the script is inside the app 
it will no longer have an issue finding the script location.