以下是我所知道的唯一解决方案。注意这将完全重置列表,因此这将导致您之前批准的应用程序会再次弹出提示。而且 VPN 和其他网络扩展需要重新设置。
在恢复模式下启动 Mac
禁用 SIP (系统完整性保护):在恢复模式终端中键入 csrutil disable
重启系统
删除下面的 2 个 .plist
文件:
/Library/Preferences/com.apple.networkextension.plist
/Library/Preferences/com.apple.networkextension.uuidcache.plist
再次重启以生效
确认本地网络列表干净后再次进入恢复模式使用 csrutil enable
打开 SIP (需要连接 Internet )
遗憾的是目前 Apple 还没有修复这一问题,这里附上一个相关问题的链接How to reset (remove) apps from "L… | Apple Developer Forums
![]() |
1
Aktata 4 天前 ![]() 在庞大的互联网上各种搜索融汇贯通找到的可行发方法,希望让其他像我一样抓狂的人看到。
PS: 我是 OP 本人,因为 V2EX 不能修改用户 ID 所以新注册了一个账号。 |
![]() |
2
imsoso 4 小时 59 分钟前
起作用了,感觉是部分非沙盒应用修改了 uuid 或者 mac 地址导致系统无法正确识别唯一性
顺便补充一下这两个文件的作用: 在 macOS 系统中,/Library/Preferences/com.apple.networkextension.plist 和 /Library/Preferences/com.apple.networkextension.uuidcache.plist 这两个文件与网络扩展( Network Extension )框架相关,通常用于管理 VPN 、内容过滤、DNS 配置等网络功能。以下是它们的具体作用: 1. com.apple.networkextension.plist 作用: 该文件存储与网络扩展相关的配置信息,如 VPN 设置、DNS 配置、内容过滤规则等。 内容: 可能包含网络扩展的启用状态、连接参数、策略配置等。 用途: 系统或应用程序(如 VPN 客户端)会读取或修改此文件以管理网络扩展的行为。 2. com.apple.networkextension.uuidcache.plist 作用: 该文件缓存网络扩展的唯一标识符( UUID ),用于跟踪和管理已安装的网络扩展。 内容: 通常包含网络扩展的 UUID 及其相关信息。 用途: 系统使用此文件来确保网络扩展的唯一性和一致性,避免冲突或重复加载。 |