2012-09-14 44 views
1

我想在需要时运行特权辅助工具作为一次性事物,并且我使用SMJobBless来执行此操作。但是,授权对话框的文本和按钮意味着该应用正在尝试安装一个辅助工具,或许可以在后台永久运行(screenshot)。但我不希望用户产生错误的印象。那么有没有什么办法让老式的对话框回来,简单地说:<App> wants to make changes. Type your password to allow this.?据我了解,出于安全原因,Apple不允许自定义文本,但应该至少允许恢复到旧式对话框。更改SMJobBless对话框的文本

回答

0

这可以在使用kAuthorizationEnvironmentPrompt创建AuthorizationRef时完成。