【发布时间】:2013-02-27 09:43:25
【问题描述】:
我有一个 LaunchAgent 应用程序,它会在用户登录系统时启动。
LaunchAgent 文件位于 /Library/LaunchAgents 中,因此应用会为所有登录到系统的用户启动。
这正是我想要的。
但问题是,当我使用快速用户切换并登录到另一个用户时,活动监视器显示应用程序正在为这两个用户运行。 我想要的是只有当前用户的实例应该一直存在。并且一旦我切换用户,前一个实例就应该退出。
请帮助我。 谢谢
【问题讨论】:
-
不管怎样,不能保证只有一个用户处于活动状态。屏幕共享现在允许某人使用一个帐户登录和使用计算机,而其他人同时使用另一个帐户在本地使用计算机。
标签: objective-c macos launchd