菜单
中文 (简体)

AdGuard v4.5.8 iOS版:过滤器更新速度提升至 30 倍

我们很高兴在 2025 年即将到来之际为大家带来一些好消息。v4.5.8 更新让应用速度提升至 30 倍。没错,我们对 Safari 转换器进行了优化。现在 AdGuard 的过滤规则转换为 Safari 规则的速度从之前的 10–30 秒缩短到了 0.5–2 秒。用户会特别在更新、启用或禁用过滤器以及开启保护时感受到这一变化。

同时,我们发现并向 Apple 报告了一个问题,如果未来能修复,这个过程将会变得更快。

让我们来了解一下整个过程的运作方式。

过滤器更新的工作原理

1. 下载过滤器新版本

一切从下载新版本的过滤器开始。这部分运行非常顺畅,没有任何问题。

2. 转换规则

接下来,我们要将 AdGuard 过滤器中的规则转换为 Safari 的规则。在这里,我们对 Safari 转换器应用了最好的优化技术,使这个过程速度提升至 30 倍。

以下是实际操作中的对比:

优化前:

优化后:

3. 将规则加载到 Safari

最后一步却没那么理想,因为我们遇到了 Apple 系统中的一个问题。

要让 Safari 能够应用过滤规则,这些规则需要被编译成 DFA,这由一个名为 com.apple.Safari.ContentBlockerLoader 的后台进程完成。AdGuard 将新规则加载到 Safari 中,调用 reloadContentBlocker 函数,然后等待结果。在此期间,用户会在应用中看到「内容拦截器更新中...」的状态。

问题在于,由于某种原因,这个加载器进程在 iOS 和 iPadOS 上的性能受到限制,以至于编译一个相对较小的内容拦截器(约 28,000 个规则)可能需要 6–15 秒(而在 macOS 上仅需几毫秒)。对于更大的内容拦截器,整个过程甚至可能超过 30 秒。

显然,这对用户体验来说并不友好。更重要的是,这种限制影响过滤器更新的频率和速度,而及时的过滤器更新对于修复问题和广告拦截器的性能至关重要。

目前,我们已将此问题报告给 Apple。在 Apple 的反馈助手中,此问题的工单 ID 为:FB16130983。我们希望 Apple 能在 2025 年解决这个问题。

以上就是此次更新的主要内容。立即更新应用程序,亲身体验所有改进。同时,欢迎通过我们的社交媒体GitHub 的 Issues 部分与我们分享反馈意见。祝大家节日愉快,无论在线还是离线都保持安全 💚

喜欢这篇文章吗?
19,356 19356 用户评论
完美!

AdGuard Windows版

Windows 版 AdGuard 不只是广告拦截程序,它是集成所有让您享受最佳网络体验的主要功能的多用途工具。其可拦截广告和危险网站,加速网页加载速度,并且保护儿童的在线安全。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,356 19356 用户评论
完美!

AdGuard Mac版

Mac 版 AdGuard 是一款独一无二的专为 MacOS 设计的广告拦截程序。除了保护用户免受浏览器和应用程序里恼人广告的侵扰外,应用程序还能保护用户免受跟踪、网络钓鱼和诈骗。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,356 19356 用户评论
完美!

AdGuard Android版

安卓版的 AdGuard 是一个用于安卓设备的完美解决方案。与其他大多数广告拦截器不同,AdGuard 不需要 Root 权限,提供广泛的应用程序管理选项。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,356 19356 用户评论
完美!

AdGuard iOS版

用于 iPhone 和 iPad 的最佳 iOS 广告拦截程序。AdGuard 可以清除 Safari 中的各种广告,保护个人隐私,并加快页面加载速度。iOS 版 AdGuard 广告拦截技术确保最高质量的过滤,并让用户同时使用多个过滤器。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,356 19356 用户评论
完美!

AdGuard 内容拦截程序

AdGuard 内容拦截器可消除那些支持内容拦截器技术的移动浏览器内的各种广告 —— 具体为 Samsung Internet 和 Yandex.Browser。虽然 AdGuard 内容拦截器相比于 AdGuard 安卓版受更多限制,但其不仅是免费的,而且也易于安装。 还提供较高的广告拦截品质。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,356 19356 用户评论
完美!

AdGuard 浏览器扩展

AdGuard 是快速的、小内存的广告拦截扩展,可高效拦截所有网页上的各种广告!选择所需的 AdGuard 浏览器扩展,您可进行无广告、快速、安全的浏览。
19,356 19356 用户评论
完美!

AdGuard 助手

AdGuard 桌面应用 的配套浏览器扩展。它为浏览器提供了访问自定义元素阻止,将网站列入白名单或发送报告等功能
19,356 19356 用户评论
完美!

AdGuard DNS

AdGuard DNS 是广告拦截、隐私保护及家长控制的简约三合一解决方案。其不但易于设置且免费,无论您使用的是何种平台或设备,都可以提供最基础的保护对抗在线广告、跟踪器及钓鱼。
19,356 19356 用户评论
完美!

AdGuard Home

AdGuard Home 是一款全网广告拦截与反跟踪软件。在您将其安装完毕后,它将保护您所有家用设备,同时您不再需要安装任何客户端软件。随着物联网与连接设备的兴起,掌控您自己的整个网络环境变得越来越重要。
19,356 19356 用户评论
完美!

AdGuard Pro iOS 版

AdGuard Pro 为已经优秀的 Safari 正规版本提供了更卓越的广告拦截服务。通过自定义 DNS 设置可拦截各种广告、保护儿童远离成人内容和保持您个人数据的安全。不过很抱歉,由于中国国内的一些限制,AppStore 暂不提供该应用程序,因此中国地区苹果 ID 账号的用户暂时无法下载 AdGuard Pro。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,356 19356 用户评论
完美!

AdGuard Safari 版

由于 Apple 开始强制要求开发者使用其新的 SDK,面向 Safari 提供的广告拦截扩展正面临一段艰难时光。AdGuard 扩展正致力于将高质量广告拦截功能重新带给 Safari 用户。
19,356 19356 用户评论
完美!

AdGuard Android TV 版

Android TV版 AdGuard 是唯一一款能拦截广告、保护隐私并充当智能电视防火墙的应用程序。获取网络威胁警告,使用安全 DNS,并受益于加密流量。有了安全性和零广告的使用体验,用户就可以尽情享受最喜爱的节目了!
19,356 19356 用户评论
完美!

AdGuard Temp Mail

免费的临时电子邮件地址生成器,保持匿名性并保护个人隐私。你的主收件箱中不会出现垃圾邮件!
19,356 19356 用户评论
完美!

AdGuard Mail β

保护个人身份,避免垃圾邮件,并使用我们的别名和临时电子邮件地址保护收件箱。享受我们的免费电子邮箱转发服务和适用于所有操作系统的应用程序使用体验。
已开始下载 AdGuard 点击箭头指示的文件开始安装 AdGuard。 选择“打开”并点击“确定”,然后稍作等待直至文件加载完毕。在已经打开的窗口中,将 AdGuard 图标拖拽至“Applications”文件夹内即可完成安装。感谢您选择 AdGuard! 选择“打开”并点击“确定”,然后稍作等待直至文件下载完毕。然后,在打开的窗口中点击“安装”即可。感谢您选择 AdGuard!
将 AdGuard 安装到移动设备上