使用Xamarin中的Push Sharp计划通知

时间:2015-01-16 22:31:54

标签: xamarin pushsharp

我使用以下链接中的代码为我的IOS应用创建了推送通知服务。 http://woutercx.com/2013/05/09/sending-push-notifications-iphone-with-pushsharp-csharp-monotouch-client-server-side/

我编写了所有内容,并在我的IOS应用程序中正确设置了推送通知证书。

问题是如何安排将推送通知定期发送到已注册的IOS设备。让我们说我想让我的用户每小时收到通知?总之,我会利用Pushsharp的方法以指定的时间间隔安排远程通知。

1 个答案:

答案 0 :(得分:1)

由于pushsharp是一个库而不是服务,因此它无法定期发送通知或延迟通知。该库只能与APNS(苹果推送通知服务)通信。 APNS 提供延迟/重复通知的功能,因此库也没有。

如果您需要根据时间(例如,每小时)发送通知,则必须设置您自己的服务,该服务每小时唤醒并向需要它的设备发布通知。没有外部服务,我担心没有别的办法可以做到。