macos 里面 已经卸载掉的软件 仍然出现在 安全与隐私的 权限控制中! 请问如何删除

2020-04-19 13:40:53 +08:00
 0726

比如罗技的 logi options daemon 强迫症患者受不了 !

3113 次点击
所在节点    Apple
9 条回复
LCL
2020-04-19 13:46:17 +08:00
logi 有自己的卸载程序 装了重卸吧
HAYABUSA
2020-04-19 13:47:18 +08:00
你是卸载软件时是如何操作的,有时候光是删除程序本体还不够。可以配合各类卸载辅助软件来卸载程序。
0726
2020-04-19 14:07:33 +08:00
@HAYABUSA 直接在应用程序 丢垃圾箱的 用 cleanmymac 也找不到相应的程序 回头试试一楼的方法
HAYABUSA
2020-04-19 14:11:32 +08:00
@0726 我印象中确实如一楼所说,罗技的 macOS 版驱动程序有自己的卸载软件,你这样直接拖垃圾桶当然卸载不干净了。
upa
2020-04-19 16:14:19 +08:00
Adobe 的软件貌似同理
0726
2020-04-19 16:22:01 +08:00
@upa adobe 有点过分 为此 我前天 抹除硬盘 重装了系统
dayFvckingByte
2020-04-19 16:38:25 +08:00
这就是为什么需要用 home brew cask 安装软件的原因,homebrew 自带卸载脚本,再也不用谷歌搜了
Alexara
2020-04-19 17:53:37 +08:00
权限管理是单独有一个数据库的 "/Library/Application Support/com.apple.TCC/TCC.db",不管你怎么卸载,不改这个都没用。

系统有自带的命令行工具 `tccutil` 可以重置权限,重置辅助功能:
tccutil reset Accessibility
其他的 AddressBook (通讯录)、Calendar (日历)、Reminders (提醒事项)、Photos (照片)、Camera (摄像头)、Microphone (麦克风)、AppleEvents (自动化) 同理,Catalina 新加的一些项也可以。

定位服务有点特别,是存在 /var/db/locationd/clients.plist 里的。删除对应项后要重启一下定位服务才能生效。比如删除 PD 的定位权限:
sudo /usr/libexec/PlistBuddy -c 'Delete com.parallels.desktop.console' /var/db/locationd/clients.plist
sudo killall -HUP locationd
mchtech
2020-12-19 19:54:30 +08:00
MacOS Big Sur: 点一下定位服务里已卸载软件旁边的勾就自动删除了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/663956

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX