ios – Apple Push Notification可靠性

ios – Apple Push Notification可靠性,第1张

概述我想讨论的主题可能是 this question的重复.但我仍然有一些关于 Apple Push Notifications的问题. 我在Android和iOS上都支持一个应用程序.该应用程序需要一个后台服务,每分钟都会访问一个远程服务器. Android应用程序的工作很简单,但由于iOS不支持后台任务,我需要为iOS应用程序使用推送通知.我正在使用PushSharp库来提供推送通知. Apple 我想讨论的主题可能是 this question的重复.但我仍然有一些关于 Apple Push Notifications的问题.

我在AndroID和iOS上都支持一个应用程序.该应用程序需要一个后台服务,每分钟都会访问一个远程服务器. AndroID应用程序的工作很简单,但由于iOS不支持后台任务,我需要为iOS应用程序使用推送通知.我正在使用PushSharp库来提供推送通知. Apple表示不会确认推送通知的发送.我无法承受推送通知失败,因为我需要通过通知发送非常关键的消息.我的问题是:

1)推送通知的失败率是多少?

2)推送通知始终可靠发送重要消息吗?

3)假设应该发送推送通知的服务器每分钟发送大量推送通知.在这种情况下,推送通知失败的可能性有多大?

4)哪种情况导致推送通知传递失败?

如果您有任何有用的资源,请提供相同的资源.谢谢.

解决方法 请在下面找到我的评论.希望这会有所帮助.

>推送通知的失败率是多少?

>到目前为止,Apple尚未披露此消息.

>推送通知始终可靠发送重要消息吗?

>通知的发送是“尽力而为”,不能保证.它不是为了向您的应用提供数据,而是为了通知用户有新数据可用.
>请参阅 – https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html

>假设应该发送推送通知的服务器每分钟发送大量推送通知.在这种情况下,推送通知失败的可能性有多大?

>仅存储特定应用程序的最近通知.如果在设备脱机时发送多个通知,则每个新通知都会导致先前通知被丢弃.仅保留最新通知的这种行为称为合并通知.
>请参阅 – https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html

>哪种情况导致推送通知传递失败?

>如果APN尝试发送通知但设备处于脱机状态,则通知将存储一段有限的时间,并在设备可用时传送给设备.
>请参阅 – https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html

总结

以上是内存溢出为你收集整理的ios – Apple Push Notification可靠性全部内容,希望文章能够帮你解决ios – Apple Push Notification可靠性所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1042894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存