0

我刚刚做了一个应用程序包,就像它在这个博客上显示的那样,但应用程序不工作。看起来它会打开(应用程序打开的 OS X 效果),但随后什么也没有发生,没有窗口,没有进程,什么都没有。在应用程序目录上运行脚本./app.sh可以完美运行并打开应用程序窗口。我正在做的步骤是:

  1. 将 appify 脚本复制到我的应用目录。
  2. 运行应用程序。生成My App.app其中的 shell 脚本Contents/MacOS/Info.plistContents/.
  3. 由于我的应用程序需要其他文件,我将我的data/目录复制到应用程序包目录Contents/MacOS/data/

我尝试使用博客文章中显示的 appify 脚本以及更新后的脚本。我还尝试chmod +x了 .app 包和 .sh 内部的My App.app/Contents/MacOS/.

我不知道如何让捆绑包运行我的应用程序。这有什么线索吗?

4

1 回答 1

1

你不需要 appify 来创建一个可以通过鼠标点击执行的脚本(就像一个应用程序),只需按照这个简单的过程:

  1. 创建您的脚本文件(例如 myscript)
  2. 授予它执行权限(chmod 755 ./myscript)
  3. 脚本文件上的上下文菜单->获取信息->打开方式:->(关联:应用程序->实用程序->终端应用程序)
  4. 脚本文件上的上下文菜单 -> 获取信息 -> (通过拖放图标文件将所需的图标放在左上角的小图标上)
于 2013-10-18T12:16:32.527 回答