从 Azure 推送通知中检索特殊标签

问题描述

我正在为 iOS 开发应用程序,但目前我没有 MAC,所以我在天空中使用 Mac。

对于应用程序,我必须使用推送通知,并且我正在尝试为 Azure 实施解决方案(见 here)。

但我必须从推送通知中检索特殊信息,例如 ID

public override void DidReceivePushNotification(MSNotificationHub notificationHub,MSNotificationHubMessage message)
{
   var myAlert = UIAlertController.Create(message.Title,message.Body,UIAlertControllerStyle.Alert);
   UIApplication.SharedApplication.KeyWindow.RootViewController.PresentViewController(myAlert,true,null);
}

我能否以某种方式从推送通知中检索数据并将其隐藏在警报中,因为我必须在用户按下警报时使用它。

我认为推送通知看起来像

{
   "aps":
   {
      "title":"Hello","body":"Body"
   },"ID":"123"
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)