PushNotification icon indicating copy to clipboard operation
PushNotification copied to clipboard

Updated APNs provider API deadline reagrading HTTP/2-based Apple Push Notification service

Open hiteshlalwani-tudip opened this issue 5 years ago • 8 comments

Does this package work with Updated APNs provider API (HTTP/2-based)? https://developer.apple.com/news/?id=c88acm2b

hiteshlalwani-tudip avatar Oct 12 '20 18:10 hiteshlalwani-tudip

Is the maintainer going to answer?

artmerlop avatar Oct 27 '20 07:10 artmerlop

any news on this topic guys?

materazu avatar Dec 02 '20 17:12 materazu

Any update on this. Like we need to update anything In our end or app team needs to update. @Edujugon

iamrajput avatar Dec 15 '20 05:12 iamrajput

Received a message from Apple today saying "APNs will no longer support the legacy binary protocol after March 31, 2021." So I think this package will not be able to send push notifications to iOS devices after March 31.

How did you guys solve this challenge?

peterarends avatar Mar 05 '21 19:03 peterarends

I dug into this a little bit and this package does not support HTTP/2. I'm digging a little more to see how difficult updating it would be, but it does looks like https://github.com/laravel-notification-channels/apn uses the newer protocol.

Edit: https://github.com/edamov/pushok is maybe the better option.

jeremymlane avatar Mar 06 '21 19:03 jeremymlane

Thanks @jeremymlane, it looks like the APN notification channel implements Pushok. Both options look good.

Edit: I've implemented Pushok and works well. With the notification channel I couldn't figure out how to send one notification to multiple devices in one go.

peterarends avatar Mar 08 '21 18:03 peterarends

Hi, Unfortunately, I don't have the time to implement this at the moment. Is anyone up for helping on this? a PR would be more than welcome!!

Thank you.

Edujugon avatar Mar 12 '21 09:03 Edujugon

Thanks for your response @Edujugon. I wish I could help but I don't have the skills to do it (properly that is).

peterarends avatar Mar 12 '21 19:03 peterarends