iOS 15 message extension is not called

Viewed 35

I'm trying to develop a message filtering extension for iOS. My steps as follows:

  1. Create a new project.
  2. Go to File -> Target -> Add Message Filter App Extension, enter a name MyMessageFiltering. Xcode generate the folder MyMessageFiltering contains MessageFilterExtension.swift
  3. In the MessageFilterExtension.swift, add one line after the handle function as follow:
    func handle(_ queryRequest: ILMessageFilterQueryRequest, context: ILMessageFilterExtensionContext, completion: @escaping (ILMessageFilterQueryResponse) -> Void) {
        // First, check whether to filter using offline data (if possible).
        NSLog("FILTEREXTENSION - handle")
  1. Run the app
  2. Enable the app in message extension on iPhone by Settings -> Message -> Unknown & spam
  3. Start the console app and record the phone.
  4. Send a sms message to iPhone by an unknown number.

There is no log from the console app or XCode console

What steps did I do wrong to test the sms extension filtering ?

0 Answers
Related