作为序言,我已经阅读了有关该主题的其他主题,但他们所有的解决方案都不适合我。
我有一个只运行.sh
的小python3 foo.py
个文件。我使用script将此文件转换为.app
文件,但是当我尝试打开它时,我可以看到应用程序开始出现在停靠栏中然后消失。但是,当我在终端中打开Unix可执行文件本身的文件时,一切都很好。
我试过了:
#!/usr/bin
和#!/urs/bin/env
.plist
文件奇怪的是,运行open appname.app
会产生以下结果:
LSOpenURLsWithRole() failed with error -10810 for the file /Users/blah/blah/Lofi.app.
提前致谢
答案 0 :(得分:0)
当你说你已经阅读了关于该主题的其他主题,并且解决方案不起作用时,这是否意味着你在sh-to-app脚本的注释中尝试了所有内容?那里列举了几个具体的修复程序。
open APP.app
的终端中打开?我想你说的确如此。您可以查看sh-to-app脚本下的最后一条评论,以获取可能有用的说明。 答案 1 :(得分:0)
不是一个答案,而是更多的解决方法。我最终获取了APP.app/Contents/MacOS/APP
可执行文件并在Automator中创建了一个只运行该文件的应用程序,并将该进程保存为Applications
文件夹中的应用程序。