跳至主要内容
短.be

Universal Link

Apple 的 iOS 平台上,使用标准 HTTPS URL 实现网页和应用之间无缝跳转的技术。

2026 年 8 月 11 日 / 约 1 分钟阅读

短链接

通用链接 (Universal Links) 是 Apple 为 iOS 提供的深度链接技术。用普通的 HTTPS URL 就能直接跳转到应用内的特定画面,没有安装应用时则由网页浏览器显示页面。

设置通用链接时,需要在 Web 服务器的 `/.well-known/apple-app-site-association` (AASA) 文件中写明应用的 Bundle ID 以及与之对应的路径,并在应用的 Xcode 项目中设置 Associated Domains。AASA 文件必须通过 HTTPS 提供,并以 `Content-Type: application/json` 返回。

与 Android 的 App Links 的区别在于验证文件的格式 (AASA 与 `assetlinks.json`) 以及放置位置 (`/.well-known/` 是共通的)。跨平台的应用需要同时完成两边的设置。

通用链接的注意点是,在 Safari 中长按链接会出现「在 Safari 中打开」的选项,用户一旦选择它,打开的就是网页浏览器而不是应用。而且只要有一次用网页浏览器打开,之后的访问也会继续在浏览器中打开,因此向用户显示「在应用中打开」横幅加以引导的 UX 设计很重要。

把短链接服务与通用链接组合使用时,由于中间夹入了短链接的重定向,存在通用链接的验证失败的情况。这需要短链接服务一侧提供支持通用链接的设置。

这篇文章对您有帮助吗?

相关术语

深度链接

直接指向移动应用内特定页面或内容的链接,而非应用的主屏幕。

App Link

Android 平台上,使用标准 HTTPS URL 实现网页和应用之间无缝跳转的技术。

短链接

将长网址压缩为简短形式的链接,点击后自动跳转到原始目标页面。便于分享和追踪。

个人主页链接

放置在社交媒体个人资料中的单一链接,引导粉丝访问包含多个链接的着陆页。

URL 片段标识符

URL 中「#」之后的部分。用于直接链接到页面内的特定区域,也用于单页应用的路由。

段落索引

Google 在整个页面的相关性之外,还会考虑网页中特定段落 (passage) 相关性的机制。

相关文章

深度链接实践指南 - 用短链接直接跳转到应用内页面

解说 Universal Links 和 App Links 的技术原理,介绍通过短链接重定向时的 AASA 引用问题回避方案和延迟深度链接的实现模式。

图解网址缩短原理 - 重定向的技术背景

结合 HTTP 响应示例和 Base62 编码计算实例,详细解说网址缩短服务实现重定向的技术原理。

短链接无障碍设计指南 - 屏幕阅读器适配、链接文本与 WCAG 合规

解说短链接对视觉障碍者、老年人、认知障碍用户的影响。介绍屏幕阅读器的 URL 朗读问题、符合 WCAG 标准的链接文本设计方法。

常见问题

Universal Links 和 URL scheme(myapp://)有什么区别?
URL scheme 使用应用专属协议,而 Universal Links 使用标准 HTTPS URL。Universal Links 在未安装应用时可以回退到网页,这是其优势所在。
设置 Universal Links 需要什么?
需要 Apple Developer 账号、在 Web 服务器上放置 apple-app-site-association 文件,以及在应用中配置 Associated Domains。

把知识用到真实链接上

免费缩短网址