iOS是否有"通知监听器"?

Mar*_*sel 5 notifications push-notification ios

是否可以在iOS中创建通知监听器?有点像NotificationListenerService的Android.

编辑:我想要做的是收听来自设备内任何应用程序的任何通知(未接来电,电子邮件,短信......)

Fog*_*ter 5

对此有两种可能的答案。

NSNotificationCenter用于在应用程序本身内发布通知。例如,假设您希望多个类都接收发生了某事(或某事)的信息,那么您将使用它。 https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/nsnotificationcenter_Class/Reference/Reference.html

如果你的意思Remote Notifications是你从 Apple 收到的推送通知,那么 AppDelegate 会在它的几个方法中接收这些......

https://developer.apple.com/library/ios/documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html#//apple_ref/doc/uid/TP40006786-CH3-SW16

编辑:应用程序之间不可能。看评论。

  • 啊,应用程序之间不可能。操作系统沙箱每个应用程序使其无法在它们之间进行通信(作为安全事项)存在“应用程序间音频”,但不能 100% 确定那是什么,但其他任何内容都没有。 (4认同)
  • 我很害怕。谢谢。 (2认同)