【问题标题】:Detecting when iOS screenshot is added to album检测iOS屏幕截图何时添加到相册
【发布时间】:2018-08-29 10:04:48
【问题描述】:

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

关于如何实现这一点的任何想法?

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

【问题讨论】:

标签: ios photosframework


【解决方案1】:

您可以将 "Photo Library Observer API"PHAssetMediaSubtypePhotoScreenshot 媒体类型结合起来,以便在截屏时收到通知,因为它们是在不同的应用程序/上下文中拍摄的。

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

【讨论】:

    猜你喜欢
    • 2012-11-09
    • 2015-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多