推送通知不出现
问题描述:
我似乎无法使MoonAPNS工作。我知道在同一个问题上有几个问题,例如this one。我已经学习了关于创建p12证书的教程,并成功地将它用于php脚本来向设备发送通知,但我无法弄清楚如何在MoonAPNS中使用它。 我也在Windows中安装了证书。 调试似乎表明正在发送通知,但iPad上没有显示任何通知。推送通知不出现
这里是我的代码:
[WebMethod]
public void PushNotificationAlert()
{
var payload1 = new NotificationPayload("874b30056afc0ab4fc01ea1e3b51e8dc6ee7b1ea2e75083a17dec8e929a08112", "Message", 1, "default");
payload1.AddCustom("RegionID", "IDQ10150");
var p = new List<NotificationPayload> { payload1 };
var push = new PushNotification(false, "C:\\myKey.p12", "password");
var rejected = push.SendToApple(p);
foreach (var item in rejected)
{
Console.WriteLine(item);
}
Console.ReadLine();
}
答
原来我只是不得不改变false
到true
和通知到达。