Facebook应用无法为本机iOS身份验证设置捆绑ID

时间:2013-01-29 20:04:06

标签: ios facebook facebook-ios-sdk

我正在尝试使用Facebook SDK 3.0在原生iOS应用中设置facebook身份验证。这是我自己设置的第一个facebook应用程序。

我在facebook上创建了我的应用程序,我正在尝试在Facebook上的应用程序基本设置的“Native iOS App”部分中设置Bundle ID。我输入我的包ID,其格式为“com.mydomain.myappname”,但无论我输入什么,当我保存更改时,都不会存储Bundle ID。

在设置Bundle ID之前,我是否缺少一个步骤?

该应用尚未在应用商店中,所以我没有设置App Store ID(我的理解是这些不是必需的?)。我已经在我的iOS应用程序的plist中设置了我的app id

{FacebookAppID => "XXXXXXXXXXXXXXX"} 

以及网址方案

{CFBundleURLSchemes => ["fbXXXXXXXXXXXXXXX"]}

当我尝试登录时,我收到以下错误,其中非常清楚地表明捆绑ID未设置或与我的iOS应用包ID不匹配:

  

FBConditionalLog:系统授权失败:'Facebook服务器无法满足此访问请求:remote_app_id与存储的ID不匹配'。这可能是由于开发人员在face.facebook.com/apps上捆绑标识符与服务器上的应用配置不匹配造成的。

0 个答案:

没有答案