question

EdwardLin-4880 avatar image
0 Votes"
EdwardLin-4880 asked ·

Apple changed APNS provider API

According to Apple update on Oct, 2020 (https://developer.apple.com/news/?id=c88acm2b), The deadline for such change is Mar, 2021. Apple requires push notification provider with following conditions to use APNS for supporting push notification.


Use HTTP/2 and TLS 1.2 or later to establish a connection between your provider server and one of the following servers:

Development server: api.sandbox.push.apple.com:443

Production server: api.push.apple.com:443



Currently we are using Azure Notification Hub to send push notifications to iOS devices, our application server is using Microsoft.Azure.NotificationHubs.dll as reference to register and send push notifications to Azure Notification Hub. With recent apple requirements, should we assume Azure notification Hub have automatically handled apple's requirement. So our product app server should not have any negative impact with this change.

Thanks for the helps!!

azure-notification-hubs
· 1
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@EdwardLin-4880 Thank you for your question. We will check internally and update the thread with the results of our investigation around Notification Hub support of HTTP/2 and TLS 1.2. Please allow us a few hours.

0 Votes 0 ·
ajkuma-MSFT avatar image
0 Votes"
ajkuma-MSFT answered ·

@EdwardLin-4880, Thanks for posting this question.

There is no action required by the users on Azure Notification Hub service as we move the users from the binary protocol to HTTP/2 on our backend calls. The client libraries are unaffected by this change.

Azure Notification Hub Service does the communication with APNS on behalf of the users.
Kindly checkout this doc and FAQ for info on operation and flow.


·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Nghia-4942 avatar image
0 Votes"
Nghia-4942 answered ·

@ajkuma-MSFT

I'm using Apple (APNS) on Azure Notification Hub and I used authentication mode : Certificate.
Is it ok to continue this config ?

·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.