我可以使用Push Sharp通過沙箱APNS服務器成功地將通知發送到我的iPhone設備,但我遇到了問題。PushSharp APNS服務在Windows關機後停止工作
我已生成.cer和.p12文件,然後將它們成功安裝到我的Windows 8開發機器上。
我用this教程在我的windows 8機器上安裝證書。
昨天的事情工作正常,我正在發送通知成功。關閉我的系統,然後第二天,當我嘗試運行我得到以下異常代碼:
消息是意外或格式pushsharp
我試着在谷歌,但沒有提供不同的解決方案幫助。然後,我從我的機器上刪除證書,然後重新安裝它們,並且事情再次開始工作。
爲了保證服務的安全,我關閉了系統,檢查通知發送是否失敗,是的,它再次失敗,出現同樣的異常。
我再次刪除證書並重新安裝它們以糾正問題。我不知道真正的問題是什麼?是什麼讓PUSHSharp在關機後停止發送通知。
注意:Windows防火牆已禁用。 有什麼想法?
需要與我的iPhone開發人員檢查一下。 –
此問題必須在ApplePushChannelSettings.cs中的SkilSsl屬性中執行。將此屬性更改爲true時,不會在ApplePushChannel中創建Ssl Stream(請參閱ApplePushChannel.cs中的516行)。 我不知道創建一個安全流時出了什麼問題,你能給我一些提示嗎?另外,將SkilSsl更改爲true可以解決問題,但在異常發生後運行反饋服務時: 「消息意外或格式錯誤」。 你能解釋多一點嗎? –