2016-10-12 24 views
0

iOS应用可以有多个通用链接域名吗?通用链接多个域名

我已经将两个域添加到权利文件中,但只有1个域似乎工作。

E.g. https://subdomain.domain1.com/link - 这工作 https://subdomain.domain2.com/link - 这不起作用

然而域2是一个别名网站域名1.所以,关联文件是两个相同的。

任何想法?

+0

设备日志中是否有输出?如果域2是别名,则可能会遇到访问apple-app-site-association文件的问题 - 我相信Apple需要直接访问此文件。 – bradkratky

+0

我会检查设备日志。但显然,Apple-app-site-association文件都可用。谢谢 –

+0

日志说:10月12日20:14:33 iPad空气断言[63] :断言失败:13G36:断言+ 30600 [0B862A7D-6E8B-3778-AD17-C7694ECD5BCD]:0x16 Oct 12 20:14: 33 iPad-Air未知[63] : Oct 12 20:14:33 iPad-Air swcd [356] :2016-10-12 08:14:33.178461 PM [SWC]立即重试域“subdomain.domain2”。 com' Oct 12 20:14:33 iPad-Air swcd [356] :2016-10-12 08:14:33.593025 PM [SWC]立即重试域名'subdomain.domain2.com' Oct 12 20:14 :35 Pad-Air backboardd [56] :| GAXGeneral | info |将会话应用程序包ID更新为com.apple.mobilesafari。 –

回答

0

iOS应用程序绝对可以有多个通用链接域。但是,Apple对于在apple-app-site-association文件上执行no重定向规则非常严格。如果没有看到实际的域名,我们无法为您排除故障,但通常情况下,除别名外,别名可能会导致问题。

也有可能您在第二个域中无意中禁用了Universal Links。如果您将一个链接粘贴到Notes应用程序并长时间按下,您是否可以在[应用程序名称]选项中打开

+0

ingelby.aftersalesdashboard.com ingelby.vehicleaftersales.com第一个工作,第二个不工作。 –

+0

这两个域都使用DNS中的A记录,所以不应该存在重定向问题。如果您从您的权利中删除ingelby.aftersalesdashboard.com并仅使用ingelby.vehicleaftersales.com,那么后者是否会工作? –

+0

我试图删除工作,只有ingelby.vehicleaftersales.com,它没有奏效。令人沮丧! –

0

虽然你的工作卷曲听起来好像你正在使用重定向,这是限制之一为described by Apple

的文件需要访问通过HTTPS,没有任何重定向,以https://开头/苹果应用程序站点关联或https:///.well-known/apple-app-site-association

我相信你将不得不单独举办第二域通用链接工作。

+0

以下是要尝试的域名: –

+0

https://ingelby.aftersalesdashboard。com/ https://ingelby.vehicleaftersales.com/ 第一个工作,第二个不是 –

+0

我不知道苹果如何评估重定向,但就像我说如果你使用重定向它会导致问题 - 我并不感到惊讶,它不起作用。 – bradkratky