How to disable screenshot and screen recording

How to disable screenshot and screen recording from iOS application . is it possible

Replies

I’m not aware of any way to disable these features but it is possible to tell if the screen is being recorded via the new-in-iOS 11

isCaptured
property on UIScreen (and its associated notification).

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Hello,


I know this is a one year old post but I think it would be better to continue here instead of open a new post asking for a similar, or even the same, question.


In summary, I'm developing an iPhone application and my client has asked me for showing a security view if the user takes a screenshot with Power+Home buttons. The thing is they want the security view taken in the screenshot instead of the data currently in the screen. I've already implemented your suggestion for disabling screen recording and screen mirroring, but I can't find any approach that allow us to show a security view in the just taken screenshot.


Regards.