Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa-在应用程序中获取特权_Cocoa_Security_Authorization - Fatal编程技术网

Cocoa-在应用程序中获取特权

Cocoa-在应用程序中获取特权,cocoa,security,authorization,Cocoa,Security,Authorization,我知道如何获得正确的权限,以便使用安全框架运行外部可执行文件。这次我想避免使用辅助工具。那么,我如何才能获得在应用程序中运行任务的权限,而不是使用辅助工具?我通过编写一个启动主应用程序的辅助工具来解决这个问题。OS X应该自动提示用户获得权限。您到底想做什么,需要管理员权限?您应该创建的唯一需要管理员权限的东西是一个自定义安装程序,它应该使用一个助手工具。@Rob我已经编写了一个控制风扇的工具。我不希望其他人使用这个工具,所以我想在应用程序中运行它。

我知道如何获得正确的权限,以便使用安全框架运行外部可执行文件。这次我想避免使用辅助工具。那么,我如何才能获得在应用程序中运行任务的权限,而不是使用辅助工具?

我通过编写一个启动主应用程序的辅助工具来解决这个问题。

OS X应该自动提示用户获得权限。您到底想做什么,需要管理员权限?您应该创建的唯一需要管理员权限的东西是一个自定义安装程序,它应该使用一个助手工具。@Rob我已经编写了一个控制风扇的工具。我不希望其他人使用这个工具,所以我想在应用程序中运行它。