跳转至

FaceTime 恢复与移除

此流程会移除 FaceTime 插件的原生工件,并说明恢复 Mac 的标准安全态势所需单独执行的操作步骤。OpenClaw 绝不会自动更改 SIP。

移除驱动程序和辅助程序工件

结束任何正在进行的通话,然后运行:

openclaw gateway call facetime.uninstall --json
openclaw plugins disable facetime

卸载会移除 HAL 驱动程序、缓存的驱动程序输出、为 FaceTime 和 Phone 暂存并带有时间戳的辅助 dylib、辅助密钥以及暂存的辅助程序构建戳。它不会终止无关进程。

退出并重新打开 FaceTime 和 Phone,使这两个应用都不保留已映射的辅助程序。如果某个应用无法正常退出,请仅从 Activity Monitor 中终止该特定应用,然后重新打开它。不要使用宽泛的进程名终止命令。

验证 OpenClaw-Mic 和 OpenClaw-Feed 不再出现:

system_profiler SPAudioDataType

恢复 SIP 调试限制

如果你之前接受了私有辅助程序的取舍并禁用了调试限制,请从 macOS Recovery 恢复标准 SIP:

  1. 关闭 Mac。
  2. 按住电源按钮,直到出现启动选项。
  3. 选择 选项,完成身份验证,并从实用工具中打开 Terminal。
  4. 运行 csrutil enable。
  5. 重新启动,并使用 csrutil status 验证。

不要仅为了诊断驱动程序或配置问题而修改 SIP。

恢复失败的驱动程序更新

驱动程序替换是事务性的。暂存验证或交换后验证失败时,会恢复先前的驱动程序,并且不会重启 Core Audio。如果状态仍为 invalid 或 outdated,请从交互式管理员会话中重新运行 facetime.updateDriver,并检查其确切错误。切勿手动将未经验证的驱动程序复制到 /Library/Audio/Plug-Ins/HAL。

安装程序会故意拒绝不符合官方规范、未由 Apple 签名、非 root 拥有或包含组/全局可写内容的 Xcode。请使用由管理员管理的安装,从 Apple 重新安装 Xcode 到 /Applications。如果错误指明了某个可写路径组件,管理员必须根据 Mac 的软件管理策略,从该组件(包括 /Applications)中移除组/全局写权限。不要通过修改插件、提供另一个编译器路径或将本地构建的驱动程序复制到 HAL 目录来绕过此检查。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw