Request for com.apple.developer.usernotifications.filtering entitlement

Hi all,
I have a chat app, and due to change on iOS 13 about VOIP push, I have to use Notification Service Extension to receive and show new message when user is offline.
The problem is, there is many case that I cant handle if I cant complete silence origin notification.
I know there is a special entitlement called com.apple.developer.usernotifications.filtering that allow app complete silence origin notification (Signal app is using it). So I want to know how my app can has that entitlement granted by Apple? This is very important for me. Thanks.

Accepted Reply

Apps can apply for the entitlement here:

https://developer.apple.com/contact/request/notification-service
  • Hi, is there any link that I can request for com.apple.developer.pushkit.unrestricted-voip ?

  • There are fields for App Store URL & Apple ID of App.

    But what if the app is still under development? What should I then put on these fields?

  • This URL is now broken!

Replies

I can’t comment on this situation myself — it’s not really my field — so my advice is that you open a DTS tech support incident and discuss this with our VoIP specialist.

Share and Enjoy

Quinn “The Eskimo!” @ DTS @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"

WWDC runs Mon, 22 Jun through to Fri, 26 Jun. During that time all of DTS will be busy with conference duties.
Apps can apply for the entitlement here:

https://developer.apple.com/contact/request/notification-service
  • Hi, is there any link that I can request for com.apple.developer.pushkit.unrestricted-voip ?

  • There are fields for App Store URL & Apple ID of App.

    But what if the app is still under development? What should I then put on these fields?

  • This URL is now broken!

There are fields for App Store URL & Apple ID of App. But what if the app is still under development? What should I then put on these fields?

Your in-development app should have an Apple ID, assuming it has a record in App Store Connect. If not, create that record and you’re good to go.

If your app isn’t on the store, omit the App Store URL field (or use a placeholder if the form won’t let you omit it).

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"