来自C#的APNS通知

时间:2012-09-11 09:09:09

标签: c# push-notification apple-push-notifications

我最近的项目之一,我想实施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 m.seconds,那么我的线程会等待15000 * 100毫秒。

有没有办法避免这样的问题。或者如果有人知道通知之间的最小休眠时间是多少。我正在使用C#进行通知实现。如果有人知道,请帮助我。

1 个答案:

答案 0 :(得分:4)

我是APNS-Sharp的作者,我建议您查看PushSharp(我也写过)。它取代了APNS-Sharp,不应该遇到您遇到的问题!

https://github.com/Redth/PushSharp

相关问题