推送通知未显示

时间:2013-02-11 17:17:31

标签: c# ios apple-push-notifications sspi moonapns

我似乎无法让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();
}   

1 个答案:

答案 0 :(得分:1)

原来我只需要将false更改为true并且通知已到达。