当应用程序从后台模式变为前台模式时,我可以获取应用程序的推送通知列表(APNS通知)吗? 在前台模式我可以收到有关回调中推送通知的信息
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
其他情况:
当app 处于后台模式时,我的应用会收到推送通知。 在此之后我点击应用图标,我想获得有关已收到通知的信息。我怎样才能得到这些信息?
如果我直接在通知上点击(不在应用图标上),则在后台模式下,然后回拨 didReceiveRemoteNotification 。
答案 0 :(得分:0)
一旦您的应用程序到达前台并且正在运行,将不会显示声音,警报等通知警报,或者您不会收到通知。
但是你会在UIApplication Delegate中回复一下你可以使用它。
api是,
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
;
并且,如果您的应用程序在后台运行,则会显示通知,只有当您单击“查看”按钮时,才会在UIApplication委托中获得回调。
如果单击“关闭”按钮,则不会在应用程序中收到回叫。