我制作了一个内容拦截器应用程序,它从服务器下载 json 数据并使用应用程序组将其添加到 blockerList.json,以便我的主包和扩展可以从中读取。我在应用程序中有一个简单的开关,它只是在开关关闭时从 blockerList.json 文件中删除所有内容,并在打开时在 blockerList.json 中添加正确的正则表达式。但是当我从 safari 设置打开开关并尝试重新加载ContentBlocker 时,它会返回错误
操作无法完成。(WKErrorDomain 错误 2。)
在 Safari 设置中关闭开关时,它不会返回任何错误。有没有人在调用 reloadContentBlocker 时遇到过类似的问题?