是否可以在屏幕截图中隐藏我的应用程序视图?

时间:2017-10-22 10:44:39

标签: ios cocoa-touch screenshot

当用户从iOS 11开始截取屏幕截图时,是否可以隐藏或模糊我的应用的整个屏幕或部分屏幕?如果我可以在捕获之前获取事件,我将能够隐藏视图,但根据我的研究,在捕获之后只有事件。

所有StackOverflow和谷歌搜索结果都说阻止屏幕截图是不可能的,但是因为我看过这样做的应用程序(尽管我不确定它是否仍适用于iOS 11),但我不能轻易告诉客户这是不可能的。 / p>

当我有一台iPad(iOS 10)时,我无法捕捉到一个比特币钱包应用程序的屏幕。我试图保存其恢复密钥屏幕,但屏幕截图图像模糊或某些东西(我记不清楚)。我认为该应用程序的名称是面包。不幸的是,现在,我没有iOS设备,所以我无法测试它。

应用程序是如何做到的?应用程序是否在屏幕截图事件后修改了捕获的图像?是否可以静默修改屏幕截图?

1 个答案:

答案 0 :(得分:0)

我认为您可以在appDelegate的GET https://graph.microsoft.com/v1.0/me/Calendar/Events方法中添加视图。例如,您可以在此委托方法中添加模糊视图,以便屏幕截图模糊。主页按钮被轻敲一次或两次时会调用此委托方法。