Неожиданные консольные сообщения при инициализации WKWebView - PullRequest
1 голос
/ 26 марта 2020

Всякий раз, когда я создаю объект WKWebView, я внезапно начинаю получать в консоли серию сообщений, которых я никогда не видел в прошлом:

WF: === Starting WebFilter logging for process MyApp
WF: _userSettingsForUser : (null)
WF: _WebFilterIsActive returning: NO

Это происходит, даже если я просто инициализирую объект, ничего не делая с ним, и устанавливая точку останова сразу после того, как он предполагает, что сообщения генерируются во время метода init:

_ = WKWebView(frame: UIScreen.main.bounds)
/* breakpoint here, messages are already in the console */

Когда я ищу сообщения в Google, все, что появляется, похоже, связанные с Admob, которым я не пользуюсь, или другие конкретные c случаи, которые не применяются, и большинство из них относятся к нескольким годам go, но я не видел этого до сегодняшнего дня.

Что означают эти сообщения? Могу ли я избавиться от них? Обратите внимание, что отключение OS_ACTIVITY_MODE не вариант, я не хочу просто скрывать все.

После дальнейшего тестирования это, кажется, происходит только в iOS 13.4, но я не могу найти какой-либо выпуск заметки или что-нибудь об этом, так что я не уверен, является ли это ошибкой или частью новой функции. Я все еще хочу иметь возможность избавиться от этого в любом случае.

...