我开发了一个iOS,其中包含视频和图片中的一些机密信息。我想保护他们免受屏幕捕获。有没有办法为他们提供安全保障?我想阻止我的应用程序从iRec等屏幕录制应用程序。请给我一些解决方案。
谢谢, 阿南德
答案 0 :(得分:1)
您可以使用 NSNotificationCenter 处理此问题,以便将观察者添加到 UIApplicationUserDidTakeScreenshotNotification 。
NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];
[[NSNotificationCenter defaultCenter] addObserverForName:UIApplicationUserDidTakeScreenshotNotification
object:nil
queue:mainQueue
usingBlock:^(NSNotification *note) {
// executes after screenshot
}];