我正在寻找一种方法来打包我的应用程序,并添加我需要添加一个 python 脚本以始终在启动时运行的附加要求。
到目前为止,我一直在尝试使用 .pkg 将 .app 安装到应用程序文件夹中,并将 python 脚本(包装在 .plist 启动守护程序中)添加到用户的 LaunchAgents 文件夹中。
我尝试了很多不同的东西,但无论出于何种原因,python 脚本在命令行上运行良好,并且在通过 launchctrl 运行时不起作用。我可以深入探讨问题所在,但我觉得作为一个单独的问题会更有意义。
我想知道是否应该使用不同的方法来实现在应用程序中安装应用程序并在启动时运行 python 脚本的目标。有没有我可能缺少的更标准的解决方案?谢谢。