首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Django:基于HTTP/2的and和二进制协议发送iOS推送通知

使用Django:基于HTTP/2的and和二进制协议发送iOS推送通知
EN

Stack Overflow用户
提问于 2021-03-07 15:02:50
回答 1查看 702关注 0票数 2

我们需要使用基于Django的后端发送iOS推送通知。目前,我们使用这个库https://github.com/jazzband/django-push-notifications发送通知。最近,苹果公司的开发者收到了这封邮件。

基于

/2的(APNs)提供程序API使您可以利用强大的特性,例如使用JSON令牌进行身份验证、改进错误消息传递和每次通知反馈。如果仍然使用遗留二进制协议发送推送通知,请确保尽快升级到APNs。在2021年3月31日之后,APN将不再支持遗留的二进制协议。

我看到这个库使用apns2 (https://pypi.org/project/apns2/)在iOS上发送推送通知,使用HTTP/2协议发送通知。因此,这个库可以继续用于发送iOS通知,对吗?有人能为我澄清这一点吗?另外,如果有人能解释遗留二进制协议的含义,那就太好了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-14 10:16:16

在这里发布了这个问题之后,我还在Django-Push-Notifications上提出了Github问题。

我得到了维护人员的回复,看起来我们可以继续使用这个库了。在这里贴出他的回复,

对于我所理解的

来说,这不应该是一个问题,也不应该是这个包的问题,也不应该是apns2的问题(它用于发送苹果推送通知)。

苹果正在拆除遗留的二进制协议(该协议于2020年10月9日宣布),以支持HTTP。但是,由于apns2实现了后者,这在这里不是一个问题,因为它已经使用了首选的协议。

记录在案:这里是APNS遗留二进制协议的规范。

https://github.com/jazzband/django-push-notifications/issues/601#issuecomment-793489138

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66517902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档