当xamarin.ios本机应用程序中的应用程序处于前台时,如何获取推送/远程通知?

时间:2018-07-26 12:43:50

标签: c# ios xamarin xamarin.ios

我们已在Xamarin.ios本机应用程序中实现了APNS推送通知,当应用程序处于后台或终止状态时,它可以正常工作。 我们无法在前台状态下收到通知。如何解决呢? 谁能建议如何为此实现c#代码

userNotificationCenter:(UNUserNotificationCenter *)中心将显示通知

Xamarin.ios本机应用程序。请帮助/指导。

1 个答案:

答案 0 :(得分:0)

您可以调用completeHandler(UNNotificationPresentationOptions.Alert | UNNotificationPresentationOptions.Sound | UNNotificationPresentationOptions.Badge);

在userNotificationCenter中:(UNUserNotificationCenter *)中心将显示通知

默认值为UNNotificationPresentationOptions。在前台运行时默认为UNNotificationPresentationOptions。除非在您的应用程序需要它的情况下,否则您不希望在应用程序处于前台状态时显示推送通知,这通常是正常的。