Начиная с iOS 10 я заметил такие журналы в своем приложении
yyyy-MM-dd HH:mm:sss HelloWorld[XXX:XXXXXX] WF: === Starting WebFilter logging for process HelloWorld
yyyy-MM-dd HH:mm:sss HelloWorld[XXX:XXXXXX] WF: _userSettingsForUser mobile: {
filterBlacklist = (
);
filterWhitelist = (
);
restrictWeb = 1;
useContentFilter = 0;
useContentFilterOverrides = 0;
whitelistEnabled = 0;
}
yyyy-MM-dd HH:mm:sss HelloWorld[XXX:XXXXXX] WF: _WebFilterIsActive returning: NO
Я рассмотрел примечания к выпуску iOS 10, но нет информации о функции WebFilter
Также я заметил, что для некоторых сайтов Proxy-Authorization
удалено из запроса (я использую программно настроенный прокси), и эта проблема началась с iOS 10.
Кто-нибудь может пролить свет на это?
Обновление 1
Я нашел стабильный случай, когда это произойдет
- Запрос WebView
/
для некоторого сайтаexample.org
overhttps
- Получено
html
содержит ссылкуhttp
на какой-либо ресурс (изображение для css), напримерhttp://example.org/icon.png
- Это приведет к удалению заголовка.