Hi Andreas, the new version of macOS has updated requirements around screen recording permissions, most recently showing this sort of alert:
I believe that this was previously discussed in Screen Recording Permissions, but I can't tell as the screenshots have expired, and also it is not correct to say that this problem can be closed by resetting TCC permissions. The problem is that permissions cannot be granted in the same way as previous, persistently.
On the other hand, it would be possible for BTT to avoid this alert if it were to adopt the new ScreenCaptureKit framework. The "private window picker" the alert refers to is SCContentPicker
. Would this be possible?
If it is not possible, please file Feedbacks so that Apple might consider enhancements to their APIs.
The BTT action that is triggering the alert is "find/search image on screen and move mouse".
for that action it would be quite annoying to go through the private window picker everytime (that requires user interaction), thus unfortunately there is no real way around it ;-(
However the permission dialog that appears every 4 weeks is at least not super disturbing, it’s not great, but I think it should be acceptable for users to click the allow button every 4 weeks
Yes, I agree that the private window picker doesn't seem like a good replacement in this case.
Would you mind filing feedbacks for whatever other APIs might help you migrate off whatever's triggering the alert? I know that the team is looking for feedback.
sure I can do that. However I’m quite happy with the changes in Sequoia as the screen recording permissions are not needed anymore for various other BTT actions (that never actually recorded the screen ;-))
I do know ways to bypass the screen recording permissions dialog, but I’d rather not make use of them.
If you're talking about potential security vulnerabilities here, please file feedbacks for those too!

1 Like