推送通知如何基于iOS应用程序状态运行
我想了解如果推送通知到达设备,会发生什么情况推送通知如何基于iOS应用程序状态运行,ios,apple-push-notifications,Ios,Apple Push Notifications,我想了解如果推送通知到达设备,会发生什么情况 应用程序未运行-如果通知到达会发生什么-状态更改 应用程序在前台- 应用程序是背景- 应用程序处于非活动状态 我假设在某些情况下,如果应用程序未运行,我们可以通过发送静默推送通知来调用 有人可以解释推送通知是如何基于应用程序状态工作的。如果应用程序未运行或处于后台状态,如果用户接受接收推送通知,推送通知将发送到将在屏幕上显示它的设备 通过此显示的通知,您可以启动或唤醒目标应用程序 传统的启动回调: - (BOOL)application:(UIApp
有人可以解释推送通知是如何基于应用程序状态工作的。如果应用程序未运行或处于后台状态,如果用户接受接收推送通知,推送通知将发送到将在屏幕上显示它的设备 通过此显示的通知,您可以启动或唤醒目标应用程序 传统的启动回调:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
将被激发,您可以使用ui应用程序启动操作远程通知键
从其launchOptions
字典访问收到的通知及其有效负载
如果应用程序正在运行且处于前台,则AppDelegate方法
- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary *)userInfo
将激发包含推送通知负载的用户信息