【问题标题】:Facebook iPhone App Opens App Store App Instead of Web Page When Link In Post Is Tapped当点击帖子中的链接时,Facebook iPhone 应用程序打开 App Store 应用程序而不是网页
【发布时间】:2012-02-28 19:29:54
【问题描述】:

我希望这是一个简单的问题。我有一个 iPhone 应用程序,它使用 Facebook Graph API 发布到用户的提要。方法是 /PROFILE_ID/feed。我附上了帖子的链接,比如说 www.stackoverflow.com。在浏览器中单击链接时,浏览器会打开正确的网页,例如 www.stackoverflow.com。但是,当我在 Facebook iPhone 应用程序中查看帖子并点击链接时,如果您有我的应用程序,iPhone Facebook 应用程序会在 iPhone 上启动我的应用程序,如果没有,它会将您带到 App Store 应用程序并显示页面对于我在 App Store 应用程序中的应用程序。我只是想让 iPhone Facebook 应用打开一个简单的网页,例如 www.stackoverflow.com。

我对发生了什么的猜测是,当我点击链接时,Facebook iPhone 应用程序会启动我的应用程序以尝试完成授权。我不知道为什么。我只想让 Facebook iPhone 应用程序简单地打开链接,而不是用它来打开其他链接。

【问题讨论】:

标签: iphone ios facebook


【解决方案1】:

在 Facebook 应用程序配置页面的 Native iOS 部分,取消选中“iOS Native Deep Linking:”。它将不再尝试查找您的应用。

【讨论】:

  • 我一直在摸不着头脑。谢谢。这对我很有帮助。
【解决方案2】:

这就是移动应用程序的工作方式,记录在此:https://developers.facebook.com/docs/mobile/ios/build/

见:

当您在 Dev 应用中启用 iOS 原生深度链接时, 在 iOS 版 Facebook 上发布的快拍将链接回您的应用,如果 他们已经安装了它,或者如果他们没有安装,请访问 Apple App Store。 Facebook 将应用重写规则将这些链接重定向回 你的应用程序。请参阅此处了解如何实现深度链接,以便用户 转到您应用中的正确内容。

{edit} 正如 Anna 在另一个答案中所说,这后来被配置为可配置

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-24
    • 2021-10-07
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    • 2013-11-10
    • 1970-01-01
    相关资源
    最近更新 更多