【问题标题】:Users getting redirected to ios app when deep linking is turned off关闭深度链接后,用户被重定向到 ios 应用程序
【发布时间】:2012-11-15 18:37:42
【问题描述】:

我们的应用已关闭深度链接

但是当 ios 用户点击我们在 Facebook 页面上发布的链接到我们的页面应用程序 (https://apps.facebook.com/nakedwines/) 时,他们会被重定向到 ios 应用程序而不是我们的比赛页面。

如果 ios 用户手动将链接输入到他们的浏览器中,这将有效。

这是一个错误还是有什么设置不正确?

【问题讨论】:

    标签: ios facebook facebook-page facebook-ios-sdk


    【解决方案1】:

    您的问题是,当移动用户尝试访问您的应用时,他们会被带到应用商店(未安装应用时)?这是预期的,如果安装了应用程序,它将直接打开。

    如果您没有 IOS 应用,请从应用设置中删除 IOS 详细信息,它们将被带到您的移动网络 URL。

    深度链接设置允许从您的应用中点击帖子的用户被带到具有足够上下文的应用中,以允许您的应用显示特定的内容。 即指向您应用内容的链接通过完整 URL 传递到本机应用,您的应用可以直接打开该内容。

    例如,在 iOS 上单击 Spotify 歌曲的链接会打开 Spotify 应用并播放该歌曲,如果没有深度链接,它只会在没有上下文的情况下打开 Spotify。

    【讨论】:

    • 这不是问题。我们既有 facebook 应用(竞赛)和 ios(和 android)应用。当 ios 用户点击竞赛链接时(应该转到竞赛 Facebook 应用程序),他们将被重定向到 ios 应用程序。这不是我们所期望的行为。 facebook 应用程序与 ios 应用程序完全不同。我们如何才能解决这个问题?
    • 应用程序是否使用相同的基域? (即,当您比较 URL 时,发布到“错误”应用的帖子是否与发布到“正确”应用的帖子看起来相同?)
    • 在我们的 Facebook 页面上,我们发布了一个指向比赛应用程序的链接 (apps.facebook.com/nakedwines)。在网络浏览器和安卓手机上,这链接到我们的竞赛 Facebook 应用程序。在 ios 手机上,我们的 ios 应用程序改为打开。 facebook app、ios app 和 android app 都在developers.facebook.com 上的同一个账户中配置
    • 您确定应用的应用设置没有列出ios应用的应用商店ID/捆绑ID等吗?这是用户被带到那里的最可能原因
    【解决方案2】:

    我最终为比赛页面创建了一个全新的 Facebook 应用程序。这解决了所有问题。如果您在同一个应用程序下同时拥有页面应用程序和 ios/android 应用程序,Facebook 似乎无法正常运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-09
      • 2019-08-18
      • 2021-09-01
      • 2013-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多