macOS 提升应用执行权限的方案

macOS 提升应用执行权限的方案

h4ck1n 技术笔记 2年前 (2022-04-05) 1,083 0

应用中有些shell命令可能需要sudo,也就是需要root权限来完成的,比如: $ sudo spctl --master-disable # 开启软件安装的未知来源 碰到这类情况,直接使用是肯定不行的,那么我们该如何处理? 方案一 AuthorizationExecuteWithPrivileges() 这个函数是Security.framework中的一员,使用非常方便。而且还有一个封装得非...

扫一扫二维码分享