我希望收到锁定屏幕上显示的其他应用程序的通知 - 类似于Pebble和其他智能手表的接收方式。
通过
注册通知很容易NSNotificationCenter.defaultCenter().addObserver(self, selector: "receiveNotification:", name: nil, object: nil)
然后该应用程序收到大量通知,其中大部分都是相对无意义的(缓存更改,状态更改,UI更改等)。
什么是仅过滤那些会出现在锁定屏幕/展示横幅上的通知的最佳方法?
答案 0 :(得分:2)
您无法从应用中访问其他应用程序通知。 Pebble应用程序也没有任何访问权限。但Pebble手表确实如此。因为它使用蓝牙和Apple Notification Center服务。换句话说,只有蓝牙设备才能访问“有意义”的通知。您可以在下面找到有关它的更多信息。