我正在使用從asp.net後端使用推送通知的iPhone應用程序。我用月亮apns發送通知。當我在本地主機上執行代碼時,我能夠發送通知,但是當我嘗試在服務器上運行相同的代碼時,它不會發送通知。 我使用下面的代碼來發送通知:無法從服務器發送推送通知
string message = string.Format("{0} has sent you a text chirp", username);
var payload1 = new NotificationPayload(token, message, int.Parse(badgeNumber), "default");
payload1.AddCustom("MessageType", "MessageTypeText");
payload1.AddCustom("Sender", toFbID);
payload1.AddCustom("AlertMessage", message);
payload1.AddCustom("MessageID", msgid);
var p = new List<NotificationPayload> { payload1 };
var push = new PushNotification(true, "aps_development.p12", "chrip");
var rejected = push.SendToApple(p);
foreach (var item in rejected)
{
contxt.Response.Write(item);
}
有人可以幫我嗎?
編輯:剛剛更新的.p12關鍵的路徑,也是關鍵是在.NET文件
感謝
潘卡
是否證書文件「d維基文章:\\ \\的Mac aps_development-4服務器上存在「.p12」? –
是的,它確實存在 – pankaj