检测何时将iOS屏幕截图添加到相册

时间:2018-03-20 14:22:40

标签: ios photosframework

我遇到了应用LIKEtoKNOW.it。他们有一个有趣的功能,用户在他们的应用程序(即Instagram)之外截取屏幕截图,然后他们的应用程序将检测屏幕截图并向用户发送推送通知。

有关如何实现这一目标的任何想法?

我的假设是他们正在监控“屏幕截图”相册,当添加新屏幕截图时,他们会在其上执行一些代码。如果代码返回某个结果,则会创建本地推送通知。但是,在这种情况下,对“截图”相册的监控方式和时间是否会出现以及何时会有限制?或者它可以无限期地发生?

1 个答案:

答案 0 :(得分:0)

您可以合并 "Photo Library Observer API" PHAssetMediaSubtypePhotoScreenshot 媒体类型,以便在不同的应用/环境中拍摄截图时收到通知。

This gist显示了如何仅从库中过滤屏幕截图。