寻求macOS Sequoia 15 本地网络权限中,清理删除已卸载的app名字的方法
在macOS15中,已卸载了app(比如Microsoft Edge),意外发现,在设置-隐私与安全性-本地网络中,还留有这个已经卸载的app的名字,不知道应该在哪里将它删除,清理。在这个界面中,macOS15 没有提供手动删除的选项。
[经过版主编辑]
MacBook Pro 14″, macOS 14.5
在macOS15中,已卸载了app(比如Microsoft Edge),意外发现,在设置-隐私与安全性-本地网络中,还留有这个已经卸载的app的名字,不知道应该在哪里将它删除,清理。在这个界面中,macOS15 没有提供手动删除的选项。
[经过版主编辑]
MacBook Pro 14″, macOS 14.5
我有类似的问题,升级macos15以后,设置-隐私与安全性-本地网络,会出现重复的app设置,并且试过删除app后,重启系统,还会存留选项,并且无法清除。
我有类似的问题,升级macos15以后,设置-隐私与安全性-本地网络,会出现重复的app设置,并且试过删除app后,重启系统,还会存留选项,并且无法清除。
sudo find /Library/Preferences/SystemConfiguration -type f ! -name 'com.apple.Boot.plist' -exec rm -f {} \;
运行后重启macos即可重置本地网络
我发现Chrome或其他浏览器会不定期的出现提示是否允许该软件访问本地网络,只要你点击允许就会再多一条,(短短1个月Chrome Beta版已经多出来两个了,相比Chrome正式版还是少一些的;)
但是如果你某一次点击“不允许”那么此软件就再也不能访问本地网络,无论是卸载还是重启都没用;
同样的问题,即使打开所有的 Edge 的开关,Edge 浏览器仍然无法访问局域网的地址。
卸载掉 Edge 后,这些选项依然存在。
遇到了一样的问题。chrome 打开了也不能连接本地网络。。。😑
找到了「隐私与安全性」部分权限的存储位置,位于:
/Users/用户名/Library/Application Support/com.apple.TCC/TCC.db
可以直接用系统命令sqlite3读取
打开数据库:sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db
比如 列出摄像头相关的权限条目:
SELECT * FROM access WHERE service='kTCCServiceCamera';
可惜数据库里没有本地网络相关的,无解了👀
在macOS15.2中运行后重启,发现本地网络中的程序没有被重置掉,还都在
一样的问题,pico connect那项ps_server文件已经没了设置项还在这里待着,今天logi options+又多弄出来一项
看了下“登陆项与扩展➡️允许在后台”也有一样的问题
关键我的edge还是不能访问部分内网IP
[经过版主编辑]
+1
这个问题,官方的回复(客服、高级顾问)是:没有办法解决,也没有任何方式找到这个列表在哪个文件或数据库(无法找到文件,就无法通过直接操作文件或数据库中的项来强制清理它们)。过程不想说了,反正就是先问app来源,然后让新建用户、进安全模式、卸载app之类的。
总之,这个问题是解决不了
重点:等大神找出来具体是哪个文件存这些信息吧。
[经过版主编辑]
我还没有遇到重复的情况
对这个问题我放弃寻找解决办法了,最后我重装系统,出现过问题的app,不安装使用了
寻求macOS Sequoia 15 本地网络权限中,清理删除已卸载的app名字的方法