当应用程序接收到远程通知时,在IOS通知横幅/警报显示之前,我希望在应用程序中执行一些代码。 我的想法是捕获通知中的json,根据其内容和其他规则,确定是否应向用户显示通知。
当应用程序接收到远程通知时,在IOS通知横幅/警报显示之前,我希望在应用程序中执行一些代码。 我的想法是捕获通知中的json,根据其内容和其他规则,确定是否应向用户显示通知。
使用此方法处理应用程序的传入远程通知。与仅在应用程序前台运行时调用的application:didReceiveRemoteNotification:方法不同,当您的应用程序在前台或后台运行时,系统将调用此方法。此外,如果启用了远程通知后台模式,则系统在接收到远程通知时将启动您的应用程序(或唤醒它从挂起状态)并将其置于后台状态。但是,如果用户已强制退出应用程序,则系统不会自动启动您的应用程序。在这种情况下,用户必须重新启动您的应用程序或重新启动设备,然后系统才会再次尝试自动启动您的应用程序。