我有一个关于apple-app-site-association的问题,如果我有2个(或更多)要显示将用户定向到我的应用程序的URL的网站,则应将其部署在哪里。
例如,我有一个主要网站,我的AASA文件部署在这里: www.my-main-domain.com/.well-known/apple-app-site-association
其中带有通配符,如下所示: “路径”:[“ / my-app / *”]
这意味着任何这样的链接: www.my-main-domain.com/my-app
将在我的应用程序中打开。
如果我有另一个网站并且想要从那里链接到该应用程序,该怎么办。新站点是: www.my-other-domain.com
我可以使用上面相同的URL链接到该应用程序吗?我是否需要在新域上部署另一个AASA文件?
谢谢
答案 0 :(得分:0)
对于iOS,您无需将apple-app-association文件放在链接到您的其他域上。
但是,如果您还计划支持Android,则您的Assetlinks json需要部署在链接到您应用的任何域(包括所有子域)上。对我来说,在文档中还不清楚,所以我提出来是为了对其他人有所帮助。
例如,在android上,如果您从www.mydomain.com和www.sub.mydomain.com链接。您需要将资产文件部署到www.mydomain.com和www.sub.mydomain.com。