iOS - Facebook SDK集成/设置

问题描述:

Facebook SDK要求开发者提供他们的App ID以及他们的iTunes ID。iOS - Facebook SDK集成/设置

任何人都觉得这很荒谬,更不用说可笑的可疑了?我见过的每篇文章/评论声称,Facebook需要我们的iTunes ID,以便他们可以从iTunes中“链接”我们的应用程序,或者对此产生影响。

但我确切地知道情况并非如此,因为我们可以提供一个标准URL,用户可以直接在iTunes/app-store上将用户引导至应用程序。

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

*更新*

确定。我认为我没有这样做。由Facebook提供的应用程序ID,这是我在Apple Store ID字段中提供的字符串。我很确定这是错误的。不过,我可以发布到Facebook。这个领域到底是什么?

*解决*

苹果商店ID是你从苹果开发者网站的应用程式资料页面中看到的应用程序ID。

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

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

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

+0

这是一个很大的误区,因为Facebook已经决定使用的话,它清楚地误导。他们真丢人。那么只需确认... App ID是应用程序ID还是Url呢?谢谢! – AlvinfromDiaspar 2011-05-17 03:07:27

+0

好的。我使用FB SDK中提到的App Id格式fb \ appid \来填充Apple Store ID Url。现在我想知道什么是API密钥和应用程序的秘密字符串都是关于? – AlvinfromDiaspar 2011-05-17 06:03:04

+0

好的。我不认为我会这样做。由Facebook提供的应用程序ID,这是我在Apple Store ID字段中提供的字符串。哪一个我很确定是错误的。不过,我可以发布到Facebook。这个领域到底是什么? – AlvinfromDiaspar 2011-05-17 08:54:46