繁体   English   中英

从其他应用程序和NotificationCenter接收有意义的通知

[英]Receiving meaningful notifications from other apps and NotificationCenter

我想从锁定屏幕上出现的其他应用程序接收通知,类似于Pebble和其他智能手表如何接收它们。

很容易通过以下方式注册通知

NSNotificationCenter.defaultCenter().addObserver(self, selector: "receiveNotification:", name: nil, object: nil)

但是随后,该应用会收到大量的通知,这些通知大多数都是相对没有意义的(缓存更改,状态更改,UI更改等)。

最好只过滤那些会显示在锁屏/显示横幅上的通知的最佳方法是什么?

您无法从您的应用访问其他应用的通知。 Pebble应用程序也没有任何访问权限。 但是,Pebble手表确实如此。 因为它使用蓝牙和Apple Notification Center服务。 换句话说,只有蓝牙设备可以访问“有意义的”通知。 您可以在下面找到有关它的更多信息。

ANCS文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM