Skip to content

如何解决截图问题?

部分用户在截图的时候会出现各种各样的问题,比如

  • Bob 截图时出现白屏、黑屏或灰屏
  • Bob 反复提示需要开启屏幕录制权限,关闭权限后重新授权也无效
  • 「系统偏好设置-安全性与隐私-隐私-屏幕录制」 授权列表中无法添加上 Bob

以下几个方法应该都能解决问题,从方法 1 开始尝试,如果不行请按顺序逐个尝试。

方法 1

  1. 进入「系统偏好设置 > 安全性与隐私 > 隐私 > 屏幕录制」
  2. 点击左下方的 🔒 将其解锁
  3. 选中右边列表里面的 Bob.app,点击下方 - 号删除(如果列表里面没有 Bob.app,或者列表下方没有 - 号,直接去尝试方法 2
  4. 如果你安装了多个 Bob,右边列表里面就可能会有多个 Bob,全部都删除掉
  5. 然后重新启动 Bob,再尝试使用 Bob 的截图相关功能,并重新赋予 Bob 「屏幕录制」权限

delete_bob_screen_capture

方法 2

  1. 在启动台搜索「终端」,将其打开

    Terminal
  2. 输入以下命令,并单击键盘 Enter 键执行,用于重置权限

    bash
    tccutil reset ScreenCapture com.hezongyidev.Bob
    tccutil reset ScreenCapture com.hezongyidev.Bob

    如果输出以下结果,代表重置成功

    bash
     tccutil reset ScreenCapture com.hezongyidev.Bob
    
    Successfully reset ScreenCapture approval status for com.hezongyidev.Bob
     tccutil reset ScreenCapture com.hezongyidev.Bob
    
    Successfully reset ScreenCapture approval status for com.hezongyidev.Bob
  3. 重置完成后,先重启电脑

  4. 然后再尝试使用 Bob 的截图相关功能,并重新赋予 Bob 「屏幕录制」权限

  5. 赋予权限后,需再次重启 Bob 才能生效

方法 3

和方法 2 基本一致,但和方法 2 第 2 步的命令不同。

注意,这个命令会将所有 App 的屏幕录制权限重置,如果后续哪个 App 需要屏幕录制权限,重新授权即可。

  1. 在启动台搜索「终端」,将其打开

  2. 输入以下命令,并单击键盘 Enter 键执行,用于重置权限

    bash
    tccutil reset ScreenCapture
    tccutil reset ScreenCapture
  3. 重置完成后,先重启电脑

  4. 然后再尝试使用 Bob 的截图相关功能,并重新赋予 Bob 「屏幕录制」权限

  5. 赋予权限后,需再次重启 Bob 才能生效

仍未解决?

如果正确执行上述方案后仍不能正常截图,请联系我们吧。