首页 > 解决方案 > 如何在 xamarin.ios 本机应用程序中的前台应用程序时获得推送/远程通知?

问题描述

我们已经在 Xamarin.ios 本机应用程序中实现了 APNS 推送通知,并且当应用程序处于后台或终止状态时它可以正常工作。我们无法在前台状态下获得通知。如何解决这个问题?任何人都可以建议如何为此实现 c# 代码

userNotificationCenter:(UNUserNotificationCenter* )center willPresentNotification

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

标签: c#iosxamarinxamarin.ios

解决方案


请参阅文档

您可以致电:

completionHandler(UNNotificationPresentationOptions.Alert | UNNotificationPresentationOptions.Sound | UNNotificationPresentationOptions.Badge);

in userNotificationCenter:(UNUserNotificationCenter* )center willPresentNotification

默认是UNNotificationPresentationOptions.None在前台时,这通常是正常的,因为您不想在应用程序处于前台时显示推送通知,除非您的应用程序需要它。


推荐阅读