随笔分类 -  mac

摘要:在MacOS App开发中,有一些操作需要管理员权限,需要弹出认证对话框让用户输入账号和密码,这个过程就是MacOS App提权的过程,主要有3种方式,本文将分别做介绍。 阅读全文
posted @ 2018-03-06 17:41 Jacob Pan 阅读(2237) 评论(2) 推荐(0)
摘要:SMJobBless是苹果官方提供的用于“MacOS app获取root权限”的demo。 具体思路 使用Security.framework和ServiceManagement.framework两个库,把需要root权限的操作封装成一个进程,作为项目的子Target,把该子进程注册Launchd 阅读全文
posted @ 2018-03-05 23:36 Jacob Pan 阅读(1125) 评论(0) 推荐(0)