部分权限在mac中的对应编码

辅助功能:kTCCServiceAccessibility
摄像头:kTCCServiceCamera
输入监听:kTCCServiceListenEvent
麦克风:kTCCServiceMicrophone
录制屏幕:kTCCServiceScreenCapture
完全磁盘访问权限:kTCCServiceSystemPolicyAllFiles等

大致还有这些

准备工作

1、获取 程序 包名
找到安装应用的目录(下文是网易的 荒野行动 游戏)
可以访达里搜 荒野行动
找到对应目录,找到目录下的一个Info.plist 文件
右键用 文本编辑.app等软件打开这个文件:

搜索 CFBundleIdentifier 对应的值就是这个程序的包名 下面的包名是 com.netease.mac.hyxd。将其记录下来,后面步骤有用

操作步骤(mac book pro 2022为例)

步骤1:关闭系统完整性保护(SIP)

进入到mac电脑的恢复模式 :

先关机,长按开机键,当看到有个齿轮的工具出现的时候,再松手,选择“选项”,再点击”继续“,选择用户,输入密码,进入recover mac 界面,进入界面之后可能会弹窗选择恢复选项,千万不要选择也不要管,直接点击菜单栏上面的“实用工具”,选择“终端”


在终端界面输入此命令:

csrutil disable

然后根据提示输入密码,等待提示system integrity protection is off 后,正常重启电脑就好

步骤2:将应用程序赋予某些权限(以麦克风为例)

1、找到麦克风对应的编码:kTCCServiceMicrophone
2、找到程序对应的包名: 如何获取请参考 准备工作 的步骤
3、打开终端,输入以下命令

sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','com.netease.mac.hyxd',0,0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1577993260);"

这句命令是向TCC.db的数据库里插入一条数据,意思就是给 com.netease.mac.hyxd 赋麦克风权限。

注:
权限编码 kTCCServiceMicrophone 和包名 com.netease.mac.hyxd 是可替换的,根据需求来编写该命令

步骤3:执行上述命令后,再次重启进入mac电脑的恢复模式(参考 步骤1)

终端中执行命令 (开启 SIP 保护机制) 执行后重启电脑

csrutil enable

然后根据提示输入密码,等待提示system integrity protection is on 后,正常重启电脑就好

步骤4:系统偏好设置 - 安全性与隐私 - 麦克风 看里面的列表是否有刚才添加的应用,如果有则勾选上即可(注意,左下角的点按锁按钮要打开 )。


参考:
https://zhuanlan.zhihu.com/p/436926519
https://blog.csdn.net/torpidcat/article/details/125068804
https://blog.csdn.net/idealPC/article/details/113932256

mac 麦克风等权限添加应用操作手册相关推荐

  1. 4 SAP权限PFCG操作手册

    4 SAP权限PFCG操作手册 通过事务码PFCG来创建对应的权限角色并分配权限角色给指定的用户,以及对授权对象进行权限增加和修改. 权限角色的命名规则为:前缀Z+模块代码+字符ROL+流水码001- ...

  2. onyx mac操作无法执行?onyx for mac如何修复权限?

    本来可以打开的操作,突然打不开了,怎么办?当有提示需要修复权限,或者某些本来可以执行的操作无法执行的时候,我们可以通过「维护」尝试修复权限解决问题.因为系统使用的时间长了安装的程序多了,可能有些操作就 ...

  3. onyx for mac如何修复权限?onyx mac版操作无法执行的解决办法

    本来可以打开的操作,突然打不开了,怎么办?当有提示需要修复权限,或者某些本来可以执行的操作无法执行的时候,我们可以通过「维护」尝试修复权限解决问题.因为系统使用的时间长了安装的程序多了,可能有些操作就 ...

  4. Git操作手册|命令速查表

    Git操作手册|命令速查表 这篇文章主要介绍Git分布式版本管理与集中式管理的一些差异,总结下Git常用命令作为日后的速查表,最后介绍Git进阶的一些案例. 本文分为以下几个部分: Git与SVN差异 ...

  5. 群晖DS920+ NAS操作手册(个人原创编写)

    一. NAS基本信息 二.访问方式 2.1 通过域名连接 1)在浏览器中输入NAS域名(QC ID或公网域名):quickconnect.cn/XXX. 2)输入账户密码,NAS连接成功. 2.2 通 ...

  6. GoAccess操作手册

    名字 GoAccess - 可视化 Web 日志分析工具. 语法 goaccess [filename] [ options ... ] [-c][-M][-H][-q][-d][...] 描述 Go ...

  7. mac设置文件权限_如何在Mac上设置文件权限

    mac设置文件权限 Like all major operating systems, macOS allows you to restrict access to files using a com ...

  8. C基础学习笔记——01-C基础第02天(用户权限、VI操作、Linux服务器搭建)

    在学习C基础总结了笔记,并分享出来.有问题请及时联系博主:Alliswell_WP,转载请注明出处. 01-C基础第02天(用户权限.VI操作.Linux服务器搭建) 打开终端:ctrl+alt+t ...

  9. 华夏旅游CMS商城系统操作手册

    华夏旅游CMS商城系统操作手册 一.系统概述 二.系统运行环境 1.PC端 2.移动端 三.系统功能模块 1.用户注册登录模块 1.1.系统注册方式 1.2.用户注册相关规则 1.3.用户登录 2.商 ...

  10. 制造行业mes使用说明书_mes系统操作手册完整版.docx

    mes系统操作手册完整版.docx 还剩 44页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 45(4)日志类 ...

最新文章

  1. linux vim 多窗口,关于linux vim命令 总结
  2. 暴力拒绝白嫖,著名开源项目作者删库跑路!神秘Bug影响超2万个项目,亚马逊云也躺枪...
  3. 这样的“牛”人,绝佳客户最好能多碰上上几个是我们当程序员的好运
  4. c hello world_C 字符串
  5. 纯净版搜狗输入法_小米定制搜狗输入法更新!MIUI开发版更新解析!
  6. 关于安卓调用C#的WebService上传图片问题(不使用ksoap2)
  7. linux内存管理简介,Linux内存管理机制简介
  8. 一键导出Origin图片MATLAB代码
  9. 200804C阶段一变量生存期和结构体
  10. Cocos2D 添加 UIView
  11. IE 中开发,兼容与性能测试工具汇总
  12. 孙鑫VC学习笔记:第十一讲 (一) 坐标空间与各种转换的概念
  13. zdc找不到xenapp服务器,Citrix XenApp 客户端访问服务器的通讯流程
  14. k2路由器linux系统,告别后门:斐讯K2路由器刷入华硕固件
  15. Vue 实例常用的属性和方法
  16. PS怎么把人物扣的更干净_PS抠图技巧
  17. for循环小技巧,遍历数组的时候要使用恰当
  18. 如何培养项目管理的领导力?
  19. ecshop2.7.3 支付宝alipay官方电脑手机H5新版支付接口支持异步回调
  20. SSH公钥秘钥git

热门文章

  1. 如何用原生js获取非行间样式
  2. 2021年应届生面试题(一文到底)
  3. Unity3D面经以及我个人对游戏研发学习路径的一些理解
  4. 微信连WiFi已OUT?
  5. 图像识别最好的算法,图片相似度识别算法
  6. 【Axure高保真原型】拖拉拽元件库
  7. java学习笔记(二):Spring-security的Remember-me配置,以及配置Session管理器防止Session fixation
  8. 一级计算机页码居中,word中页码为何不能同时居中
  9. java基于ssm的网上图书商城
  10. 以下哪些是微型计算机,2017版计算机试题及答案