如何知道是否收到推送通知
How to know if push notification recieved
我在我的应用程序上使用推送通知。
当我的应用程序通过通知打开时,我正在执行一些逻辑;
我正在使用
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
方法。
我可以在不打开通知的情况下知道我的应用何时收到通知吗?
因为您发布的委托方法将在系统收到通知时调用。您可以使用 userInfo 字典来访问通知的内容。
您可以在您的应用程序处于后台或非活动状态时推送本地通知,以便您可以看到推送内容,而不是打开它。
我在我的应用程序上使用推送通知。 当我的应用程序通过通知打开时,我正在执行一些逻辑; 我正在使用
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
方法。
我可以在不打开通知的情况下知道我的应用何时收到通知吗?
因为您发布的委托方法将在系统收到通知时调用。您可以使用 userInfo 字典来访问通知的内容。
您可以在您的应用程序处于后台或非活动状态时推送本地通知,以便您可以看到推送内容,而不是打开它。