我遇到了应用LIKEtoKNOW.it。他们有一个有趣的功能,用户在他们的应用程序(即Instagram)之外截取屏幕截图,然后他们的应用程序将检测屏幕截图并向用户发送推送通知。
有关如何实现这一目标的任何想法?
我的假设是他们正在监控“屏幕截图”相册,当添加新屏幕截图时,他们会在其上执行一些代码。如果代码返回某个结果,则会创建本地推送通知。但是,在这种情况下,对“截图”相册的监控方式和时间是否会出现以及何时会有限制?或者它可以无限期地发生?
答案 0 :(得分:0)
您可以合并 "Photo Library Observer API"和 PHAssetMediaSubtypePhotoScreenshot 媒体类型,以便在不同的应用/环境中拍摄截图时收到通知。
This gist显示了如何仅从库中过滤屏幕截图。