Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

APNs binary protocol will be disabled in November 2020 - Provide migration steps #255

Open
TysonAndre opened this issue Dec 11, 2019 · 0 comments

Comments

@TysonAndre
Copy link
Contributor

TysonAndre commented Dec 11, 2019

https://developer.apple.com/news/?id=11042019a

If you send push notifications with the legacy binary protocol, we recommend updating to the HTTP/2-based APNs provider API as soon as possible. You’ll be able to take advantage of great modern features, such as authentication with a JSON Web Token, improved error messaging, and per-notification feedback.

The Apple Push Notification service (APNs) will no longer support the legacy binary protocol as of November 2020.

  • Add startup warnings if anything required to fall back to APNs is missing.
  • Update documentation to recommend HTTP2 by default (e.g. warn about missing bundle ids, with instructions on how to add the bundle id to existing psps)
  • Look into using HTTP2 by default in new PSPs?
  • Update error messages for failing to connect via binary provider API
  • Add a way to override the bundleid for individual DPs - this is useful for QA staging builds

See #157

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant