You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修复使用bclm工具时出现的keyNotFound(code: "BCLM")错误?

如何修复使用bclm工具时出现的keyNotFound(code: "BCLM")错误?

这个错误我之前帮朋友排查过,大概率是系统权限不足或者工具与当前macOS版本不兼容导致的,咱们一步步来解决:

  • 重新授予终端完整磁盘访问权限
    bclm需要读取和修改系统底层的电池配置文件,没有完整磁盘访问权限的话就会找不到对应的BCLM键值。操作步骤:

    1. 打开「系统设置」→「隐私与安全性」→「完整磁盘访问权限」
    2. 在列表里找到你常用的终端(比如Terminal、iTerm2),勾选它的权限
    3. 重启终端,再执行sudo bclm write 90试试
  • 升级bclm到最新版本
    你当前用的是0.1.0版本,这个版本可能对较新的macOS(比如Sonoma及以后)支持不完善。打开终端运行以下命令升级:

    brew update && brew upgrade bclm
    

    升级完成后再测试命令,看看错误是否消失。

  • 卸载重装bclm重置配置
    如果升级后还是不行,可能是工具的本地缓存出了问题。试试彻底卸载再重装:

    brew uninstall bclm
    brew install bclm
    

    重装后记得再次确认终端的完整磁盘访问权限,然后重试命令。

  • 检查系统磁盘完整性
    偶尔系统文件损坏也会导致这类找不到键值的问题。可以运行以下命令检查磁盘:

    sudo diskutil verifyVolume /
    

    如果验证出错误,M系列Mac需要进入恢复模式进行磁盘修复(重启时按住电源键,进入恢复模式后选择「磁盘工具」修复)。

备注:内容来源于stack exchange,提问作者Chris W.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 07:18:00