【问题标题】:FBConnect “via” link broken on feed posts from iOS appFBConnect“通过”链接在 iOS 应用程序的提要帖子上断开
【发布时间】:2012-01-24 02:04:27
【问题描述】:

在找到 Facebook 专用的之前,我在常规 SO 上发布了这个,所以希望它会在这里得到更多的爱。

我有一个通过 FBConnect SDK 成功发布到 Facebook 的 iOS 应用。我已经在 Facebook 中将该应用注册为原生 iPhone 应用并填写了所需的数据(捆绑 ID、应用商店 ID 等),但是我遇到了一个小而非常烦人的问题。

当应用发布到用户的提要时,消息有一个“通过应用名称”链接,该链接可能会转到应用商店或其他合理的地方。此链接永远无法使用,它总是会转到一个显示“找不到页面”的页面,并且没有任何有用的信息。

链接格式为:http://www.facebook.com/apps/application.php?id=${app.id}

我已验证它放入的 ID 实际上是我的应用 ID。任何人都可以阐明可能导致此问题的原因以及一些可能的修复方法吗?

【问题讨论】:

  • nickbona,你能评论一下你是如何一步一步解决这个问题的吗?我对原生 iOS 应用程序有同样的问题。我想通过“via”链接直接进入 iTunes 应用商店。

标签: ios facebook facebook-graph-api fbconnect


【解决方案1】:

在 Settings/Basic 中将您的 URL 放入网站和移动网络部分。

我是一个普通浏览器,它会在移动平台(iOS、Android 等)上使用“网站”网址,它应该使用“移动网站”网址。

【讨论】:

    【解决方案2】:

    您缺少应用程序的网站配置设置。举个例子:

    http://www.facebook.com/apps/application.php?id=204143816348127

    注意 facebook 会显示一条关于将用户重定向到登录页面的消息。您需要在应用设置中定义一个登录页面以供使用。否则它不能去那里。

    【讨论】:

    • 在哪里配置?在应用程序页面上,当我选择原生 iPhone 应用程序作为应用程序类型时,我没有看到任何此类字段。
    • 更具体地说,在“基本信息”下,我看到应用显示名称:应用命名空间:联系电子邮件:应用域:。在“本机 iOS 应用程序”下,我有:iOS Bundle ID:iPhone App Store ID:iPad App Store ID:为 iOS SSO 配置:URL 方案后缀:类别:
    • 再来一点。填写完该字段后,“iPhone App Store Id”旁边有一个“Go to App Store”链接,大概是为了测试ID,这实际上工作得很好。
    • 你试过在设置中设置Web Site url吗?另见developers.facebook.com/blog/post/611
    • 嗨尼克博纳,你在高级部分做了什么?你能告诉我你必须为本机应用程序设置的确切信息吗?我遇到了和你一样的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-08
    • 2017-02-10
    • 2022-01-08
    • 2012-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多