我好像不能让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();
} 发布于 2013-02-13 00:41:25
原来,我只需要将false更改为true,通知就到了。
https://stackoverflow.com/questions/14817280
复制相似问题