登录时是否需要帮助程序来启动主应用程序?

时间:2019-09-04 11:34:18

标签: macos cocoa

我正在创建此macOS应用程序,为用户提供在登录时启动的选项。

我到处搜索,找到了一个世纪以来每个人都遵循的食谱,在该食谱中创建了一个助手应用程序,然后在登录时启动了该助手,然后从那里启动了您的主应用。

那真的有必要吗?主应用不能在登录时直接启动吗?

我没有看到苹果的任何文件说该方案是强制性的。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这取决于:

  • 始终可以选择将应用程序手动添加到“系统偏好设置”>“用户和组”中的“登录项”(无帮助应用程序)。
  • 否则,如果主应用是沙盒,则辅助应用是必需的。
  • 否则,您可以添加一个自定义启动的代理来启动应用程序。