我想設置蘋果推送通知,我正在編寫我自己的代碼服務器和據我所知,我已經正確地設置了應用程序。如何不斷收到以下錯誤從日誌中回來:APNS輸入字符串格式不正確。斷開連接
。已收到有效負載隊列。連接到蘋果服務器。創建SSL 連接。 Conected。爲 生成的負載「令牌去這裏我刪除它: {」aps「:{」alert「:」test「,」badge「:1,」sound「:」default「}}通知 成功發送到APNS服務器設備Toekn: 「令牌這裏我已經刪除了」在閱讀蘋果響應時出現錯誤 令牌 「令牌這裏我已經刪除了」 - 輸入字符串的不正確的格式斷開
這是我的代碼
var push = new PushNotification(true, @"C:\wwwroot\UltraNet\PushService\bin\Debug\206dist.p12", "ultrait");
var payload = new NotificationPayload("devicetoken here ive deleted it", "test", 1, "default");
var p = new List<NotificationPayload> { payload };
var result = push.SendToApple(p);
Console.ReadLine();
我已經確定t帽子證書等設置正確。
我現在正在測試它作爲一個adhoc應用程序,因爲新版本需要這麼長時間才能上線。
我真的不知道我要去哪裏錯了,如果有人能幫助它將輝煌謝謝。
我也不知道我需要做什麼與我創建的PEM文件。
編輯* * *
我有正確的標記,這是我收到 df99286a1cb993cecba86b2e21f3fc4c04d214fcf7e0cf35a668fc822bdaa053產生
有效載荷另一個錯誤: { 「APS」:{ 「警告」:」 test「,」badge「:1,」sound「:」default「}}通知 已成功發送到設備Toekn的APNS服務器: df99286a1cb993cecba86b2e21f3fc4c04d214fcf7e0cf35a668fc822bdaa053 已斷開連接。在閱讀令牌 df99286a1cb993cecba86b2e21f3fc4c04d214fcf7e0cf35a668fc822bdaa053蘋果響應出現錯誤 - 安全手柄已經關閉
你能解釋一下嗎?我有我的p12文件,但我仍然得到奇怪的錯誤。現在,針對生產,我在此行上收到「輸入字符串格式不正確」: payLoadIndex =((int.Parse(payLoadId)) - 1000); payLoadId是「\ 0 \ 0 \ 0 \ 0」 – Ted