Перезагрузите Content Blocker, пока он активен в настройках Safari
Я создал приложение для блокировки контента, которое загружает данные json с сервера и добавляет их в blockerList.json с помощью группы приложений, чтобы мой основной пакет и расширение могли читать из него. У меня есть простой переключатель внутри приложения, который просто удаляет все из файла blockerList.json, когда переключатель выключен, и добавляет правильное регулярное выражение в blockerList.json при включении. Но когда я включаю переключатель в настройках сафари и пытаюсь перезагрузитьContentBlocker, он возвращает ошибку
Операция не может быть завершена. (Ошибка WKErrorDomain 2.)
когда переключатель выключен в настройках сафари, он не возвращает никаких ошибок. Кто-нибудь сталкивался с подобной проблемой при вызове reloadContentBlocker?