我是否需要使用PushSharp等待每条消息的发送/失败事件

时间:2012-11-29 13:37:09

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

我可以使用APNS发送PushSharp次通知,但我需要能够向多个设备发送消息,而我无法找到有关PushSharp的更多信息,并且有一些问题:

  1. 我应该在发送下一条消息之前等待OnNotificationSent / OnNotificationSendFailure个事件发生吗?

  2. 如何在OnNotificationSent / OnNotificationSendFailureevent中唯一标识消息?

  3. 如果我排队多条消息,OnNotificationSent / OnNotificationSendFailureevent会为所有消息排队吗?

1 个答案:

答案 0 :(得分:1)

  1. 在发送下一条消息之前,您不应等待响应。 发送所有这些都无需等待。

  2. 然后您应该能够唯一地识别消息。通知对象 有一个Tag属性。您可以设置其值并在OnNotificationSent /中获取它 OnNotificationSendFailure事件处理程序。

  3. 是。这些方法应该触发所有消息