Handle a request for new filtering rules.
- iOS 9.0+
- Mac Catalyst 13.0+
NEFilterobject containing details about the flow of network content.
A block to be executed when the rules have been updated.
The system calls this method when the Filter Data Provider indicates that it needs more rules before making a decision about a new flow.
The Filter Control Provider is expected to fetch new rules and write them to disk in a location that is readable by the Filter Data Provider. In addition to updating the rules, the Filter Control Provider can itself make a pass/block decision for the new flow, and return it when executing the
NEFilterControlProvider subclasses must override this method.