【问题标题】:iOS - Facebook SDK integration/setupiOS - Facebook SDK 集成/设置
【发布时间】:2011-08-26 16:38:40
【问题描述】:

Facebook SDK 要求开发者提供他们的 App ID 以及他们的 iTunes ID。

有没有人觉得这非常荒谬,更何况是可笑的可疑?我看到的每一个文档/评论都声称 Facebook 需要我们的 iTunes ID,以便他们可以从 iTunes 中“链接”我们的应用程序,或者有什么影响。

但我确信情况并非如此,因为我们可以提供一个标准 URL,直接在 iTunes/app-store 上引导用户访问该应用。

我评论的与此相关的网址是here

* 更新 *

好的。我不认为我这样做是正确的。由 Facebook 提供的 App ID,这是我在 Apple Store ID 字段中提供的字符串。我很确定这是错误的。但是,我可以发布到 Facebook。这个字段到底是干什么用的?

* 已解决 *

apple store id 是您在苹果开发者网站的应用信息页面上看到的应用 ID。

【问题讨论】:

    标签: iphone ios facebook


    【解决方案1】:

    这似乎是一个很大的误解。 Facebook 不需要或不需要您的 iTunes ID。为您的应用程序注册一个 url sheme 以通过 iPhone 上的 Facebook 应用程序提供单点登录是一项可选功能。

    将您的应用程序绑定到 URL 方案 对应您的 Facebook 应用程序 ID。你的 URL 方案 必须绑定到是格式 “fb[appId]://”,其中 [appId] 是您的 Facebook 应用程序 ID。没有这个, 您的应用程序将无法 处理授权回调。调整 您的应用程序的 .plist 文件为 如下:

    https://github.com/facebook/facebook-ios-sdk

    【讨论】:

    • 这是一个很大的误解,因为 facebook 决定使用明显误导的词。他们真丢人。那么只是为了确认...... App ID 是应用程序 ID,还是也是一个 Url?谢谢!
    • 好的。我使用 FB SDK 中提到的 App Id 格式 fb\appid\ 填充了 Apple Store ID Url。现在我想知道 API KEY 和 APP SECRET 字符串是关于什么的???
    • 好的。我不认为我这样做是对的。由 Facebook 提供的 App ID,这是我在 Apple Store ID 字段中提供的字符串。我很确定这是错误的。但是,我可以发布到 Facebook。这个字段到底是干什么用的???
    猜你喜欢
    • 1970-01-01
    • 2013-06-06
    • 1970-01-01
    • 2012-04-09
    • 2012-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-10
    相关资源
    最近更新 更多