Post

Replies

Boosts

Views

Activity

Comment on Question about "Notification (NSE) filtering" capability request
Here is the code which produces that error: CXProvider.reportNewIncomingVoIPPushPayload(payload.payloadDict) { error in if let error = error { // Without the filtering entitlement, an error is present // .missingNotificationFilteringEntitlement NSELogger.uncorrelated.error("Failed to notify main app of call message: \(error)") } else { NSELogger.uncorrelated.info("Successfully notified main app of call message.") } }
Nov ’25
Comment on Question about "Notification (NSE) filtering" capability request
You are making the claim: "Use of reportNewIncomingVoIPPushPayload() does not depend on the filtering entitlement". When calling the function without com.apple.developer.usernotifications.filtering entitlement, the function will return an error: "CXErrorCodeNotificationServiceExtensionError.Code.missingNotificationFilteringEntitlement" In its documentation it is stated: "An error indicating that the notification service extension is missing the required filtering entitlement."
Nov ’25