django-push-notifications icon indicating copy to clipboard operation
django-push-notifications copied to clipboard

iOS 13 push support

Open ekimia opened this issue 4 years ago • 5 comments

Anything in the works? pyAPNS was updated to 0.6.0 a month ago with support for the new keys: https://github.com/Pr0Ger/PyAPNs2/releases

ekimia avatar Sep 16 '19 21:09 ekimia

@ekimia Run the latest from git and it supports ios13. There may be an issue with pyAPNS setting push-type for voip certs. I'm currently looking into that.

matthewh avatar Sep 20 '19 18:09 matthewh

Can somebody explain how to use the new keys? The docs only explain how to generate a .pem from the old keys. https://github.com/jazzband/django-push-notifications/blob/master/docs/APNS.rst

kohlab avatar Oct 18 '19 20:10 kohlab

@matthewh What's the state of that possible issue with pyAPNS settings for voip certs?

ksitko avatar Oct 21 '19 23:10 ksitko

@ksitko You will need to run django-push-notifications from the master branch with the PyAPNs2 >= 0.7.0. That addressed our voip issues. Let me know if you are still experiencing issues and I will try to help.

matthewh avatar Oct 22 '19 14:10 matthewh

@matthewh the django-push-notifications package is displaying an error when we install "apns2==0.6.0", error: "ERROR: django-push-notifications 1.6.1 has requirement apns2<0.6.0,>=0.3.0, but you'll have apns2 0.7.0 which is incompatible."

And "apns2==0.7.0" has the support of key "push_type=alert" which helps to send a push notification when the app is in the foreground.

cyberviv avatar Feb 24 '20 12:02 cyberviv