【问题标题】:iOS Facebook App Links not workingiOS Facebook 应用程序链接不起作用
【发布时间】:2015-01-05 10:35:34
【问题描述】:

我一直在尝试使用 Facebook 的应用链接。

我使用 Graph Api Exporer 成功创建了 App Link,并获得了一个规范的 URL(例如 https://fb.me/1234567890)。当我在 Facebook 的时间线上发布它并单击它时,它会尝试打开应用商店而不是我的应用。

1.) 是否必须拥有实时应用的 App Store Id 才能在 iOS 中测试深度链接?

2.) 我已经从我的 safari 中进行了检查,并且我注册的 url 方案正在成功打开我的应用程序。例如myapp:// 打开我的应用程序,因此 url 方案是正确的。我错过了什么?

3.) 我已确保在 Facebook 开发者网站上的应用设置中启用了深层链接选项。

4.) 有没有办法在 iOS 模拟器中测试深度链接?

【问题讨论】:

  • 你有没有想过这个问题?我遇到了与您在此处描述的相同的问题。
  • 每当我点击我在 FB 上的共享链接时,我的 html 页面就会打开,并且导航栏顶部有一个图标,点击它会打开我的应用程序。它不直接打开。
  • 是的,我也明白。通过阅读所有文档,它似乎应该自动打开或至少得到提示。我尝试了 pinterest,它给出了提示。
  • 我遇到了完全相同的问题。有人发现了吗?
  • 有任何进展吗?

标签: facebook hyperlink host applinks


【解决方案1】:

将以下内容添加到您的网站元数据中,Facebook iOS 应用将直接打开您的应用...

<meta property="al:web:should_fallback" content="false" />

如果这不起作用,那么您的元数据仍有其他问题。最好的调试方法是转到developers.facebook.com/tools/debug/og/object 并输入您的网址并选择“显示现有的抓取信息”。如果有任何错误,它将无法正常工作。修复问题并点击“获取新的抓取信息”按钮。然后杀死 Facebook iOS 应用并重新启动它。然后,AppLink 将在您下次按下 FB 提要中的项目时按预期工作。

【讨论】:

    猜你喜欢
    • 2014-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多