Перезагрузите Content Blocker, пока он активен в настройках Safari

Я создал приложение для блокировки контента, которое загружает данные json с сервера и добавляет их в blockerList.json с помощью группы приложений, чтобы мой основной пакет и расширение могли читать из него. У меня есть простой переключатель внутри приложения, который просто удаляет все из файла blockerList.json, когда переключатель выключен, и добавляет правильное регулярное выражение в blockerList.json при включении. Но когда я включаю переключатель в настройках сафари и пытаюсь перезагрузитьContentBlocker, он возвращает ошибку

Операция не может быть завершена. (Ошибка WKErrorDomain 2.)

когда переключатель выключен в настройках сафари, он не возвращает никаких ошибок. Кто-нибудь сталкивался с подобной проблемой при вызове reloadContentBlocker?

0 ответов

Другие вопросы по тегам