我刚刚做了一个应用程序包,就像它在这个博客上显示的那样,但应用程序不工作。看起来它会打开(应用程序打开的 OS X 效果),但随后什么也没有发生,没有窗口,没有进程,什么都没有。在应用程序目录上运行脚本./app.sh
可以完美运行并打开应用程序窗口。我正在做的步骤是:
- 将 appify 脚本复制到我的应用目录。
- 运行应用程序。生成
My App.app
其中的 shell 脚本Contents/MacOS/
并Info.plist
在Contents/
. - 由于我的应用程序需要其他文件,我将我的
data/
目录复制到应用程序包目录Contents/MacOS/data/
。
我尝试使用博客文章中显示的 appify 脚本以及更新后的脚本。我还尝试chmod +x
了 .app 包和 .sh 内部的My App.app/Contents/MacOS/
.
我不知道如何让捆绑包运行我的应用程序。这有什么线索吗?