我们需要使用基于 Django 的后端发送 iOS 推送通知。目前,我们使用这个库https://github.com/jazzband/django-push-notifications来发送通知。最近,收到了苹果开发者的这封邮件。
基于 HTTP/2 的 Apple 推送通知服务 (APN) 提供程序 API 可让您利用强大的功能,例如使用 JSON Web 令牌进行身份验证、改进的错误消息传递和每个通知反馈。如果您仍然使用旧的二进制协议发送推送通知,请确保尽快升级到 APNs 提供程序 API。2021 年 3 月 31 日之后,APN 将不再支持旧的二进制协议。
我看到这个库使用apns2
(https://pypi.org/project/apns2/)在 iOS 上发送推送通知,并使用 HTTP/2 协议发送通知。那么,这个库可以继续用于发送 iOS 通知吗?有人可以为我澄清一下吗?另外,如果有人能解释遗留二进制协议的含义,那就太好了。