2015-07-20 84 views
-1

我開發了一個iOS,其中包含視頻和圖片中的一些機密信息。我想保護他們免於屏幕截圖。有沒有辦法爲他們提供安全保障?我想阻止我的應用程序從屏幕錄製應用程序,如iRec。請給我提供一些解決方案。如何以編程方式阻止iOS屏幕捕捉?

感謝, 阿南德

回答

1

可以使用NSNotificationCenter觀察者添加到UIApplicationUserDidTakeScreenshotNotification處理這個問題。

NSOperationQueue *mainQueue = [NSOperationQueue mainQueue]; 
[[NSNotificationCenter defaultCenter] addObserverForName:UIApplicationUserDidTakeScreenshotNotification 
               object:nil 
               queue:mainQueue 
              usingBlock:^(NSNotification *note) { 
              // executes after screenshot 
              }]; 
+0

謝謝@ Paddy ..它的工作正常,同時採取截圖。但它不適用於屏幕捕獲/錄製。請給我提供一些細節,如果你有任何。 – Anand