NEFilterProvider или, точнее, его 2 подкласса NEFilterDataProvider и NEFilterPacketProvider , имеет функцию, позволяющую разрешать или запрещать сетевую активность. Однако я не смог найти способ войти в активность для целей отладки.
Я знаю, что в документации сказано следующее:
она выполняется в очень жесткой песочнице. «Песочница» не позволяет расширению «Поставщик данных фильтра» перемещать сетевой контент за пределы своего адресного пространства, блокируя все операции доступа к сети, IP C и записи на диск.
, но есть ли хитрость для этого? все равно в режиме отладки? Может быть, используя os_log
или что-то подобное?