Skip to content
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

[Bug]: macOS is constantly telling me "Ice is Accessing Your Screen" #492

Closed
1 task done
andynormancx opened this issue Jan 14, 2025 · 5 comments
Closed
1 task done
Labels
Bug Something isn't working Screen Capture Related to macOS screen capture APIs

Comments

@andynormancx
Copy link

andynormancx commented Jan 14, 2025

Check Existing Issues

  • I have checked existing issues, and this issue is not a duplicate

Description

I understand that Ice needs to access my screen and I understand that the changes in macOS mean that the OS is going to remind me of this sometimes.

However at the moment macOS is popping up the "Ice is Access Your Screen" almost every time that I click on a menu bar item. I assume this is something broken in macOS, but in case it something in the app I'm raising this.

Sometimes macOS will forget for a few seconds that it needs to nag me. The Ice icon will disappear from the top of Control Centre and it will stop nagging me. But then a few seconds later the icon is back in Control Centre and the nagging starts again.

I've tried removing and re-adding the permissions.

Also the number it shows of the times that Ice has accessed the screen/audio keeps going up and down, it isn't just counting upwards as you'd expect. In the few minutes after first posting this bug it went up to 12, then down to 2 and now up to 3 🤷🏼

Steps to Reproduce

  1. click on a menu bar item
  2. almost every time the "Ice is Access Your Screen" warning pops up

Ice Version

0.11.12

macOS Version

15.2

Screenshots

image

@andynormancx andynormancx added the Bug Something isn't working label Jan 14, 2025
@jordanbaird jordanbaird added the Screen Capture Related to macOS screen capture APIs label Jan 14, 2025
@jordanbaird
Copy link
Owner

Are you running one of the macOS 15.2 betas? This was a problem with screen capture apps in general, but it seems to have been fixed for the final release.

@andynormancx
Copy link
Author

No. I ran some of the iOS and iPad betas, but I didn't run the macOS beta and I'm on the current release version.

@jordanbaird
Copy link
Owner

So after doing some digging, this does indeed look like a bug in macOS. It seems to only affect some users. I found this script that may help.

Alternatively, some people found the following steps to work (I've specialized them for Ice):

  1. Quit Ice
  2. Manually set the date on your Mac to 2040
  3. Relaunch Ice and open Menu Bar Layout settings or show the Ice Bar to trigger screen recording
  4. Set the date back
  5. You may have to quit and restart Ice again

If neither of these things work, hopefully Apple fixes this in the next update, as there isn't really anything actionable we can do otherwise.

Here are some links I found with more info:

https://discussions.apple.com/thread/255886645
lwouis/alt-tab-macos#3973

@jordanbaird jordanbaird pinned this issue Jan 15, 2025
@andynormancx
Copy link
Author

Thanks so much for digging into that Jordan, I'm a bit embarrassed I didn't go and investigate the general problem.

I've used the script to tweak the dates and that has fixed it for now.

@SpyCoder77Alt
Copy link

Thanks so much for digging into that Jordan, I'm a bit embarrassed I didn't go and investigate the general problem.

I've used the script to tweak the dates and that has fixed it for now.

And by saying for now, you mean until 2040 lol

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Screen Capture Related to macOS screen capture APIs
Projects
None yet
Development

No branches or pull requests

3 participants