如何在 .Net Maui 7 中解析 iOS 推送通知 json 有效负载?

How do you parse an iOS push notification json payload in .Net Maui 7?

提问人:Cef 提问时间:8/4/2023 更新时间:8/4/2023 访问量:91

问:

我假设数据在 UNUserNotificationCenterDelegate 的 WillPresentNotification 事件中可用。

public override void WillPresentNotification(UNUserNotificationCenter center, UNNotification notification, Action<UNNotificationPresentationOptions> completionHandler)
{
    // Customize your handling of the notification here
    if (UIDevice.CurrentDevice.CheckSystemVersion(14, 0))
    {
            completionHandler(UNNotificationPresentationOptions.List | UNNotificationPresentationOptions.Banner | UNNotificationPresentationOptions.Sound);
    }
    else
        completionHandler(UNNotificationPresentationOptions.Alert | UNNotificationPresentationOptions.Sound);
    }
}

它是“UNNotification”对象的一部分吗?如果是这样,您将如何解析它?我不认为像“有效载荷”或“json”等这样的属性。

ios json apple-push-notifications 毛伊

评论

0赞 Liyun Zhang - MSFT 8/7/2023
您是否查看了有关创建 JSON 有效负载的官方文档?数据意味着什么?的 ,等等?AlertSound

答: 暂无答案