我的用例是将ruby应用程序转换为mac上的可执行应用程序。当我在github上创建一个版本时......意味着用户会将该项目下载为zip并运行该程序。
error message: script missing from application bundle
我在下面给出了答案。这是一个快速的解决方案。但是,可能不是最佳做法。如果有人提出由社区决定的更好的答案。我会回答这个问题。关于ruby脚本的这个问题的答案应该适用于其他脚本Platypus变成.app的
答案 0 :(得分:0)
我的解决方案,创建应用后;
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.