2013-06-04 13 views
25

私はPushSharp v2.0.4を使用しています。毎分通知を送信するプッシュ通知サービス(Windowsサービス)があります。サービスの負荷は非常に小さいです。たいていは、1回の実行につき4つの通知を送信します。送信試行の最大回数

私のサービスを開始すると、私は次のメッセージを見始める前に、それはおよそ2時間の罰金実行されます。このメッセージが表示されます

2013-06-04 07:59:01.0857|Error|Failure: PushSharp.Apple.ApplePushService -> 
The maximum number of Send attempts to send the notification was reached! -> {"aps":{"badge":2}} 

たら、それはPushSharpのように思えるが非常に簡単にそれを乗り越えることができません。私は私のサービスを再開するまでこのメッセージを見ています。

このエラーが発生している間に、いくつかのランダムな送信済みメッセージが表示されます。例:

2013-06-04 07:54:04.3982|Info|Sent: PushSharp.Apple.ApplePushService -> {"aps":{"badge":2}} 

私はデフォルト設定でPushSharpを実行しています。

何が原因で障害が発生していると思いますか?

+0

これにはどのような解決策がありますか?それは私が同じ問題を抱えているようだ4-5 Pnsが送信された私は同じ失敗を取得します。もしあなたに何か解決策があるなら、Plsは分かち合う。 – bvsss

+1

これは通常証明書の問題です。エラーログから完全なスタックトレースを投稿できますか? –

答えて

1

私たちも同様の問題がありました。この問題は、p12を輸出する際にp12を公開するために公的および私的に輸出することを選択したことに終わりました。一般公開のみの場合、p12のサイズは3217バイトでした。 3217バイトのファイルが機能しました。あなたのp12が6140バイトの場合、それを再生成する必要があります。

関連する問題