-
-
Notifications
You must be signed in to change notification settings - Fork 330
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AltTab doesn't ask for ScreenRecording permission on 10.15.4 #340
Comments
Hi @vansickle! Thanks a lot for sharing this nicely documented bug report! The System Permissions situation on macOS is a hot mess unfortunately. Just to give you an idea, there is no public API from Apple to check if Screen Recording permission was granted, so we use a private API called I will close this ticket as a duplicate of #127 as I documented a lot of things there already on how we could tackle all the issues with macOS System Permissions. I also shared a very in-depth post I found outlining the issues with the OS not showing the user the permission grant popup after the first time, which may be the issue you faced here. I'm wondering for instance, if the fact that it worked for you with 1.14.1 is not due to the fact that it's a different app technically. Maybe any version other than 3.23.1 would work for you as it would be the first time, and trigger the OS prompt? In any case, i have already explored the issue quite a bit in #127, so let's continue the conversation there. Of course, any PR would be accepted and merged promptly. Any technical pointers would help also, as this area is undocumented by Apple and any insight would help. Pointing to another OSS project that does it well would be a big thumbs up also 👍 |
I know the issue is closed, but still wanna share solution to the problem I had.
Why it happened to me? My guess is that it may be connected to the fact that I had System Integrity Protection disabled |
I implemented the above new workaround to detect Screen Recording permission (see #704 (comment)) in the just released v6.13.0. Hopefully it fixes this issue. Please let me know if you still face it on the latest version, and I'll re-open this issue 👍 |
Describe the bug
Mac OS 10.15.4
AltTab 3.23.1 release
"Please authorize and re-launch."
"See https://dropshare.zendesk.com/hc/en-us/articles/360033453434-Enabling-Screen-Recording-Permission-on-macOS-Catalina-10-15-"
master
The same results as 3.23.1 when compiled and run latest master
Other similar apps
Tried how similar apps handle this:
AltTab 1.14.1
When searching through issues found that initial Screen Recording support in AltTab was made differently, tried it and it worked fine - asked me for permission, appeared in System Preferences and worked.
The text was updated successfully, but these errors were encountered: