纯粹工具站纯粹工具站
工具导航站点地图GitHub提交缺陷English

© 2026 纯粹工具站. Crafted with precision.

隐私政策

免费在线 AASA / iOS Universal Links 验证工具 - 纯粹工具站

免费在线验证 Apple App Site Association(AASA)文件:检测可访问性、Content-Type、JSON 结构与 appID/paths 规则,并提供 Universal Links 匹配测试与排错教程。

编辑此工具
免费在线 AASA / iOS Universal Links 验证工具:输入域名即可检查 .well-known/apple-app-site-association 或根路径文件的 HTTPS 可访问性、状态码与 Content-Type(application/json / application/pkcs7-mime),解析并校验 AASA JSON 结构(applinks.apps、details.appID、paths/components),并提供 Universal Links 链接匹配测试与常见问题排查教程,帮助快速定位配置与跳转失败原因。
AASA / iOS Universal Links 在线验证
说明:浏览器受 CORS 限制,本工具通过公共代理拉取 AASA 文件进行检查。请勿输入敏感内部地址;AASA 本身应为公开可访问文件。
检查结果
作为校验/匹配的 AASA 来源
手动粘贴 AASA JSON
Universal Links 匹配测试
未选择可用 AASA
注:此处仅做 AASA 规则层面的“是否命中”判断,实际 iOS 仍受缓存、安装状态、系统版本与跳转来源影响。
验证教程(快速排错)
1) 部署 AASA(服务端)
  1. 将文件部署到 https://<domain>/.well-known/apple-app-site-association(推荐)或 https://<domain>/apple-app-site-association。
  2. 文件必须无扩展名(不要 .json),并确保 HTTPS 可访问且返回 200。
  3. 建议 Content-Type: application/json(签名文件可能为 application/pkcs7-mime)。
  4. 典型结构:applinks.apps 为 [],applinks.details 中配置 appID 与 paths/components。
2) 配置 iOS(客户端)
  1. 在 Xcode 的 Associated Domains 中添加:applinks:your-domain.com(按需包含子域)。
  2. 确保 appID 正确:<TeamID>.<BundleID>,且与打包签名一致。
  3. 安装 App 后,用 Safari/备忘录/短信等入口点击链接测试。
3) 常见失败原因
  • 路径/文件名错误(少了 .well-known 或多了 .json)。
  • 跳转/鉴权/WAF 导致拿到 HTML。
  • AASA JSON 结构不合法:缺少 applinks.details[].appID 或缺少 paths/components。
  • iOS 有缓存:更新后生效可能延迟。
  • Apple 官方 CDN 可能存在缓存延迟:app-site-association.cdn-apple.com 返回的内容不一定实时。
4) 本地命令快速检查(可选)
curl -i https://your-domain.com/.well-known/apple-app-site-association
xcrun simctl openurl booted https://your-domain.com/your/path
注:不同 macOS/iOS 版本的调试命令可能不同;企业网络/代理环境也可能影响拉取。