我希望在需要时运行特权帮助工具作为一次性工具,我正在使用SMJobBless来执行此操作。但是,授权对话框的文本和按钮暗示应用程序正在尝试安装帮助工具,可能是在后台永久运行的工具(screenshot)。但我不希望用户得到错误的印象。那么有没有办法让旧类型的对话框回来,简单地说:<App> wants to make changes. Type your password to allow this.
?据我所知,出于安全考虑,Apple不允许自定义文本,但至少应该允许恢复旧式对话框。
答案 0 :(得分:0)
可以在使用AuthorizationRef
创建kAuthorizationEnvironmentPrompt
时完成此操作。