【发布时间】:2015-01-11 02:39:03
【问题描述】:
我正在编写一个简单的 OSX 应用程序来将固件写入 USB 设备。我正在使用libusb 执行 I/O。
只要我使用sudo 运行它,我的第一次通过就可以完美运行。我现在正在创建该工具的 GUI 版本,我想提示用户升级。
我知道执行此操作的“正确”方法是使用特权助手,但我还需要向 UI 报告进度,而且我不想为这么简单的事情构建 IPC。
是否有一种简单的方法可以向用户请求 GUI 应用程序的 root 或 USB 写入权限?
【问题讨论】:
标签: macos security elevated-privileges