Apple 为我们提供了一个 API 来更新用于 safari 内容阻止程序的 json (SFContentBlockerManager.reloadContentBlockerWithIdentifier),因此很明显 Apple 打算让我们使被阻止的项目可自定义。
我已经玩了很长时间了,但我无法弄清楚你实际上是如何做到这一点的。
我尝试将不同的 json 文件加载到扩展中(一个用于广告,一个用于网站等),但发送多个文件似乎总是会破坏我的扩展。
我也尝试在应用程序中编辑 blockerList.json 文件,但这似乎也破坏了扩展。我还被告知我们不允许编辑与我们的应用程序捆绑在一起的资源。
似乎不存在用于修改哪些内容被阻止的文档。有没有人有一个例子或至少一个我可以使用的文档的链接?
谢谢