Hi everyone,
I'm developing an iOS app that includes both a Message Filter Extension and a Call Blocking Extension.
I'd like to understand whether there is any supported way to collect or access statistics for these extensions, such as:
Number of messages filtered (allowed vs. junk)
Number of blocked calls
Number of identified calls
Extension invocation count
Filtering success/failure metrics
Any analytics or usage data exposed by the system
I understand that these extensions are privacy-sensitive, so I'm not expecting access to user content. I'm specifically looking for aggregate statistics or system-provided metrics that an app can legally and technically access.
My questions are:
Does iOS expose any APIs or callbacks for collecting usage statistics from a Message Filter Extension?
Is there any way to determine how many calls were blocked or identified by a Call Blocking Extension?
Are there any recommended Apple-supported approaches for tracking extension usage without violating user privacy?
If no APIs are available, is this limitation intentional due to the privacy model of these extensions?
I'd appreciate any guidance or best practices from Apple engineers or developers who have worked with these extensions.
Thank you!
3
0
234