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文件中为 如下:
这是一个很大的误区,因为Facebook已经决定使用的话,它清楚地误导。他们真丢人。那么只需确认... App ID是应用程序ID还是Url呢?谢谢! – AlvinfromDiaspar 2011-05-17 03:07:27
好的。我使用FB SDK中提到的App Id格式fb \ appid \来填充Apple Store ID Url。现在我想知道什么是API密钥和应用程序的秘密字符串都是关于? – AlvinfromDiaspar 2011-05-17 06:03:04
好的。我不认为我会这样做。由Facebook提供的应用程序ID,这是我在Apple Store ID字段中提供的字符串。哪一个我很确定是错误的。不过,我可以发布到Facebook。这个领域到底是什么? – AlvinfromDiaspar 2011-05-17 08:54:46