iOS 通用链接不适用于 HTTP

Sac*_*ous 5 deep-linking ios ios-universal-links deeplink

我正在尝试从网页链接打开应用程序,它在 HTTPS 域上的作用就像一个魅力,但是当我在 HTTP(不安全)域上尝试时,通用链接不起作用。

有人知道我是否缺少配置吗?

谢谢!。

小智 5

如果我理解正确,您有一个正在为其启用通用链接的应用程序。当您用于通用链接的关联域受到 SSL 保护时,一切都会正常工作。但是,当您尝试使用不受 SSL 保护的链接域时,它不起作用。

\n\n

假设我理解正确,您遇到的问题很可能是 Apple 要求在您的链接域上安全地提供 AASA 文件。根据Apple的文档(此处: https: //developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html):

\n\n
\n

创建 apple-app-site-association 文件后,将其上传到 HTTPS Web 服务器的根目录或 .well-known 子目录。该文件需要可通过 HTTPS\xe2\x80\x94 访问,无需任何重定向\xe2\x80\x94,位于 https:///apple-app-site-association 或 https:///.well-known/apple-app-site -协会。接下来,您需要处理应用程序中的通用链接。

\n
\n