0

我已经下载了苹果的SMJobBless来执行特权操作。它工作正常。我面临的唯一问题是,每次启动时都会要求输入密码。有没有办法避免这件事?

谢谢

4

2 回答 2

1

每次应用程序运行时,您可能都在运行代码来安装帮助工具。在运行代码安装帮助程序之前,您应该检查是否安装了帮助程序。最简单的方法是尝试使用 GetVersion 命令连接到它并检查它的返回。

于 2016-03-01T20:47:59.840 回答
0

你可能想看看SwiftAuthorizationSample,它提供了一个基本的 GUI,带有一个明确的按钮来执行安装。如果您查看该determineStatus功能,您可以了解如何确定是否安装了帮助工具/安装到何种程度,并使用它来决定是否提示安装。

于 2021-10-28T08:02:12.413 回答