gpt4 book ai didi

objective-c - 以当前 Mac OS X 用户身份执行进程,而不是以 root 身份

转载 作者:太空狗 更新时间:2023-10-30 03:38:36 25 4
gpt4 key购买 nike

我创建了一个始终在 root 下运行的 Mac OS X 辅助应用程序。我需要从它启动其他应用程序,但不是 root。我希望它从当前登录的用户(不是 sudoed root)启动。

我尝试过使用 [NSTask launchedTaskWithLaunchPath:arguments:] 和许多其他方法,但它们都使用 root 权限来启动我的应用程序。

如何以当前 Mac OS X 登录用户的身份从助手启动我的应用程序?

最佳答案

它看起来像 Authorization Services Programming Guide可能对你有帮助。

关于objective-c - 以当前 Mac OS X 用户身份执行进程,而不是以 root 身份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8213956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com