Post

Replies

Boosts

Views

Activity

Reply to How to use com.apple.developer.usernotifications.filtering entitlement
When you apply for this entitlement at https://developer.apple.com/contact/request/notification-service if you are subsequently granted the entitlement, you will receive the necessary documentation on how to filter the incoming notifications. Hi! I haven't received this documentation ( If you receive this documentation please share with me! Here's what information I got in response to the request: Hi,  I've received confirmation that this has been processed. You'll need to switch to manually generating provisioning profiles, as this is a special entitlement.  When you create a Development or Distribution provisioning profile for your Bundle ID, you'll be prompted to select additional entitlements. Click Profiles on the sidebar, then click the Add button (+) in the upper-left corner. Choose a provisioning profile type and follow the prompts until you see “Additional Entitlements.” Select “NSE Filtering” from the dropdown to include the Notifications Service Extension Filtering entitlement in your new profile. Click Continue to finish the process. Once your profile has been created, you'll need to configure your Xcode project for manual code signing. If your Xcode project doesn't already have an entitlements file, create a new property list file and change its extension from .plist to .entitlements. Add the keys and values of the entitlements used in your project to the .entitlements file, then follow the rest of the Xcode manual signing process. (Note that the unrestricted-voip entitlement applies to the NSE target, not the app target.) For troubleshooting, see Technote 2415 “Entitlements Troubleshooting” and Debugging Entitlement Issues. If you need additional support, visit the Apple Developer Forums or submit a Technical Support Incident.
Sep ’20