Troubleshooting steps for deep links on iOS 14

  1. 如果您在 iOS 14 上遇到 Universal Linking 问题:
  2. 确保您使用的是最新版本的 iOS 14+
  3. 使用我们的AASA 验证工具,检查您的AASA 文件是否存在任何异常信息
  4. 如果不确定将 AASA 文件是否正在下载到设备上
  5. 请注意,在 iOS 14 上,AASA 文件将通过 Apple 的 CDN 传送,这与当前下载 AASA 文件的方式不同。请检查客户是否具有稳定的网络连接,或等待几分钟让 AASA 在设备上下载( CDN 应该可以帮助解决延迟问题)
  6. 检查swcd ,查看是否在控制台上 返回了报错信息。如果显示 CDN 被阻止(404/403),表示设备上的某些内容可能不正确。
  7. ​Apple声明,从 macOS 11 和 iOS 14 开始,应用不再将 apple-app-site-association 文件的请求直接发送到您的 Web 服务器。而会将这些请求发送到 Apple 专门管理的内容交付网络(CDN)。在开发应用时,如果无法从公共网络访问网络服务器,您可以使用备用交替模式绕过 CDN 并直接连接到您的私有域。可通过将请求参数(Query String)添加到 associated domain 的方式来启用交替模式,如下所示:
    <service>:<fully qualified domain>?mode=<alternate mode>

7个月前更新


Troubleshooting steps for deep links on iOS 14


建议的编辑仅限于 API 参考页

您只能建议对 Markdown 正文内容进行修改,而不能建议对 API 说明进行修改。