您可以在没有单独网站的情况下设置 iOS 通用链接吗?

9gt*_*3wS 5 ios ios-universal-links

是否可以在没有单独网站的情况下设置 iOS 通用链接?

例如,如果您想要一个通用链接:1) 如果用户在其设备上安装了 iOS 应用程序,则打开您的 iOS 应用程序;2) 在未安装该应用程序的任何设备上打开应用程序商店列表。

似乎拥有一个由您控制的单独域是实现此目的的标准方法。Apple 文档(此处)以及此处此处等其他指南似乎清楚地表明您需要将 Apple App Site Association 文件中的 JSON 代码添加到您控制的单独网站。

但是是否可以在没有该网站的情况下设置通用链接?

细节:

对于 iOS 移动应用程序开发人员来说,设置单独的网站、处理网站托管等与构建 iOS 应用程序是不同的,并且仅针对通用链接需要完成一项额外的任务。许多开发人员可能已经拥有一个网站,或者除了移动应用程序之外,还拥有构建网站的经验,但这与构建移动应用程序仍然是不同的事情。

因此,如果 Apple 假设应用程序开发人员已经准备好为此目的而准备的网站,我会感到惊讶。我注意到有一些非 Apple 替代品可以做类似的事情,但显然不需要网站。

编辑:我熟悉替代链接系统,例如 Firebase 和 Branch。我想看看您如何使用 Apple Universal Links 做到这一点。

因此,假设您想坚持使用 Apple 通用链接。有没有办法在不建立网站,处理主机(以及潜在成本)等的情况下做到这一点?

如果有必要,为移动开发人员设置适用于通用链接的最低限度站点的最便宜和最简单的方法是什么?