3

最近のプロジェクトの1つで、APNSプッシュ通知を実装したいと考えています。そのために、一度に100台のiOSデバイスに通知メッセージを送信したいと思います。そのため、その実装には無料のJDSOFTライブラリを使用し、次のリンクも参照します。 http://apns-sharp.googlecode.com/svn-history/r21/trunk/JdSoft.Apple.Apns.Notifications.Test/Program.cs

ここでの私の問題は、特定のデバイスにメッセージを送信するときに、次の通知を送信する前に少し待機したいということです。そのために私は使用します

System.Threading.Thread.Sleep(15000);

それ以外の場合、私のメッセージの一部は正常に受信され、一部は受信できませんでした。しかし、15000ミリ秒を使用すると、スレッドは15000*100ミリ秒まで待機します。

したがって、そのような問題を回避する方法はありますか。または誰かが通知間の最小スリープ時間を知っている場合。通知の実装にC#を使用しています。誰か知っているなら、助けてください。

4

1 に答える 1

4

私は APNS-Sharp の作成者であり、代わりに PushSharp をチェックすることをお勧めします (これも私が作成しました)。APNS-Sharp に取って代わり、発生している問題は発生しません。

https://github.com/Redth/PushSharp

于 2012-09-20T13:28:36.270 に答える