为什么Applebot无法抓取我的网站?

时间:2016-12-21 10:18:13

标签: ios ios-universal-links applebot

我正在尝试为iOS应用设置通用链接。

当我尝试使用错误消息验证文件apple-app-site-association时,Apple search validator仍然失败:

Unable to parse that webpage URL. Try a different URL.

文件内容是正确的,我尝试使用其他网站已经验证过的文件,但似乎抓取工具一般无法访问该网站。

域名和网站托管在1and1.com的共享服务器上,没有SSL。该文件未签名。

知道为什么会这样吗?

2 个答案:

答案 0 :(得分:1)

这是" App Search API验证工具",而不是" Universal Links验证工具" (Apple并不存在)。此工具的结果与Universal Links是否有效无关。

也就是说,必须拥有SSL才能使Universal Links正常工作。这是头号要求。如果您无法进行此设置,请查看外部链接托管服务,例如Firebase动态链接或Branch.io(完全披露:我在分支机构团队中)

答案 1 :(得分:0)

参考“您必须拥有 SSL 才能使通用链接正常工作。这是第一要求。”这不再是一项要求。

如果您的应用在 iOS 9 或更高版本中运行,并且您使用 HTTPS 来提供 apple-app-site-association 文件,您可以创建一个使用 application/json MIME 类型的纯文本文件,而您不需要签字。

相关问题