4

I have granted Skitch Screen Recording permission but Skitch still failed to capture the screen.

screen recording permission

This happened after I upgraded to the latest Big Sur patch. It used to work.

How do I fix it? Thanks!

skitch

0

2 Answers 2

5

With Big Sur, it is the Skitch Helper which needs to be granted the Screen Recording permission.

enter image description here

To fix this, I suggest completely uninstalling Skitch and reinstall. Either when installing or on first run, you will be asked to grant the Screen Recording permission. Make sure you are using the current version 2.9 Skitch.

2
  • 1
    Oh I found after checked Skitch Helper it works!. But what is Skitch Helper ? Commented Jul 16, 2021 at 3:06
  • 1
    Screen Recording requires a process running with privileges which should not be available to a desktop app which has lots of code which doesn't require privileges and might have vulnerabilities. So best practice is to put the carefully debugged privileged code in a 'helper' app which can do things with privileges and communicates results back to desktop app. A developer could tell us, but it may be a requirement for an app in the Apple App Store which requires privileges.
    – Gilby
    Commented Jul 16, 2021 at 3:29
1

I initially installed Skitch via Homebrew Cask, but until today have had ongoing issues where Skitch kept loosing permission despite, going in and disabling then enabling again and having it work for a short period of time.

Today ran brew cask uninstall skitch and instead now downloaded it from Mac AppStore. This seems to have addressed the permissions issues I was having.

Added for anyone else arriving here with this same issue.

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .