But for completeness, iOS apps can detect screenshots. That’s what allows them to show annoying popups with a share option when you take a screenshot.
Isn’t that what everyone is talking about?
Otherwise userDidTakeScreenshotNotification only fires for your own app
https://developer.apple.com/documentation/uikit/uiapplicatio...