You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS下Universal Link在Safari可用但Chrome不可用问题求助

你在iOS 15.5和16.4.1上遇到的Chrome无法触发Universal Link的问题,Chrome目前仍支持iOS Universal Link,只是触发逻辑和配置要求和Safari存在差异,以下是具体排查和解决方向:

核心差异:Chrome的触发逻辑

Chrome不会像Safari那样直接自动跳转App,默认会在浏览器内打开链接,同时在页面底部显示“打开应用”的横幅提示,只有用户手动点击该横幅,或者之前已经选择过“始终打开”,才会跳转至App。

需检查的配置细节

  • 系统权限设置:进入iOS系统设置 -> Chrome -> 关联网站,确保该权限处于开启状态,若关闭则Chrome无法识别Universal Link。
  • AASA文件有效性:
    1. 确认AASA文件的服务器路径严格为https://你的域名/.well-known/apple-app-site-association,不能存在重定向(比如从该路径跳转到其他URL),Chrome会严格校验文件的直接可访问性。
    2. 核对AASA中的appID(TeamID.BundleID)和paths规则,确保目标链接/test/connect.asp完全匹配路径规则,注意大小写、斜杠等细节。
  • 缓存问题:清除Chrome的浏览缓存(设置 -> 隐私和安全 -> 清除浏览数据),旧的缓存可能导致Chrome无法读取最新的AASA配置。
  • 协议要求:测试链接必须为HTTPS协议,Chrome不支持HTTP的Universal Link触发。

另外,你当前Info.plist中配置的URL Scheme是作为Universal Link的备用跳转方案,不影响Chrome对Universal Link的识别,无需调整。

内容的提问来源于stack exchange,提问作者Jungwon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 03:47:05