HI I am developing an app using Xamarin Forms PCL project. I want to restrict user from taking screenshot in my ios app . How can I prevent user from taking screenshot?
Asked
Active
Viewed 1,206 times
0
-
I doubt this problem is solvable in all cases. Even if you could do that in-app, one could still mirror screen to his TV and take screenshot there. – John Mar 27 '17 at 08:30
2 Answers
0
It is impossible to prevent user from taking screenshots in iOS (as far as I know), currently. The operating system itself only can restrict users from taking screenshots, currently (also).
Still you can do something to make the process of taking screenshots harder. Users need to press the sleep/wake button and the home button in order to take screenshots and it needs both hands. So you can implement a way to show the data only when the user touches someplace in the screen. Such a mechanism would be great in this case.

Chamuth Chamandana
- 110
- 1
- 13
-
"But Apple will someday allow Xamarin iOS developers to prevent screenshots" where did you get this information from? – Staeff Mar 27 '17 at 08:38
-
We've been talking about Screenshot a long ago in many forums, It's kind of a rumor or something. It could be fake by the way. But who cares? – Chamuth Chamandana Mar 27 '17 at 08:40
-
Probably people who want to implement this? haha Please stick to facts or at least mark uncertain information as a rumor when posting answers, this isn't a discussion forum. – Staeff Mar 27 '17 at 08:41
-
-
I know you didn't mean any harm, but answers should always be fact driven ;) – Staeff Mar 27 '17 at 08:47
-
Sorry about that, I'm a noobie, as you can guess with my reputation :) – Chamuth Chamandana Mar 27 '17 at 08:49