Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

AFAICT, Apple excludes all their own apps. Seems like a way to try to get people to use Apple's apps over everyone else's. Just to check, I pick the Quick Time Player. I pick "New Screen Recording". No prompt.



I thought all apps using the new window picker API were excluded and that includes most of Apple's apps?


This is correct - the mechanism seems like it’s primarily for shaming developers that don’t use the new API


I'm getting this alert even for code that uses only the new ScreenCaptureKit framework, specifically the SCScreenshotManager class introduced in WWDC23. Hopefully this is a bug and Apple meant to show this only for apps that still use deprecated functions like CGWindowListCreateImage.


Don’t let facts get in the way of Apple bashing. Apple already does so many legitimately anticompetitive things (see: iOS EU blah blah), so resorting to this low-quality complaining is very lazy.


> I pick "New Screen Recording". No prompt.

But that's also you performing a positive action to start the (presumably time-limited) recording which is different from something in the background passively recording your screen over a long period (Bartender, etc.)

(I do not like the permission prompts but I understand where they're coming from)


Apple presumably knows their own apps aren't malware?

If Apple wants to record your screen they don't need to use Quick Time Player to do it. They can bake it into the firmware.

If you don't trust Apple not to randomly record with Quick Time Player, you shouldn't be using macOS.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: