为什么不使用iOS 9中的Universal Links?

时间:2015-10-21 09:19:08

标签: ios ios-universal-links

我在我的应用中实现了通用链接,我遵循了这篇文章: universal links on ios9

昨天一切正常,但今天如果我打开我的测试应用程序并尝试用通用链接打开我的主应用程序,测试应用程序只显示我的safari并加载我的网址,但它不提供打开我的通用链接主应用程序。 我没有得到任何错误,所以我不知道该怎么办。

1 个答案:

答案 0 :(得分:2)

检查您是否已正确实施Universal Link的快速步骤。

  • 点按并按住您希望启动该应用的链接。您应该在上下文菜单中看到“在[您的应用名称]中打开”。

  • 打开Notes应用,输入您希望打开该应用的链接。点按“完成”。链接将变为黄色,点击链接应该打开您的应用程序,而不是Safari。

  • 如果链接http://yourDomain.com未启动该应用,请尝试http://yourDomain.com/yourFolder/

  • 在Safari中,如果上下文菜单在Safari中显示“在[您的应用名称]中打开”,但点击链接会在safari中打开链接,而不是启动应用,

    一个。尝试拉下点击链接时打开的Safari页面,就像你“刷新”一样。应该会出现一个可以打开您的应用的横幅。点击横幅打开应用程序,按主页按钮关闭应用程序,返回safari并再次点击链接尝试启动应用程序。这次应用程序应该启动,因为点击横幅应该已经保存了首选项以打开应用程序中的链接。

    湾如果在步骤a。之后仍无法启动应用程序,请尝试将链接邮寄到gmail等网络邮件,然后在Safari中打开webmail网站并尝试单击该链接。如果这样做,您可能一直在尝试从与链接相同的域中启动应用程序。从我所看到的,从同一个域启动应用程序大多失败。当链接进入同一域时,可能不会检查目标URL是否为通用链接。因此,请尝试从其他域启动该应用。

相关问题