【发布时间】:2020-08-11 09:26:18
【问题描述】:
我从后台最近的应用程序中删除了该应用程序,sent notification then my device gets fcm notification succesfully,但我想知道收到通知时调用哪个方法。因为在我的应用程序中收到通知时,它必须自动打印收据。这是怎么做到的?这种情况下不会调用这个方法。
-(void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void(^)(UIBackgroundFetchResult))completionHandler
请建议当应用从后台删除时哪个方法接收通知负载(最近的应用)
【问题讨论】:
-
如果您从应用程序切换器终止应用程序,则在传递推送通知时不会调用任何方法。 iOS 只是显示横幅。
-
@Paulw11 那么当推送通知到达时如何自动获取打印的收据
-
你不能。如果用户终止您的应用程序,它在重新启动之前不会运行
-
但是您可以在应用程序从通知启动时打印收据。
-
@Lapieuvre 是的,我们在用户点击通知时这样做了,但唯一的问题是当应用程序被终止时我们不能这样做,尽管收到通知。
标签: ios objective-c swift xcode firebase-cloud-messaging