【发布时间】:2013-09-06 12:28:15
【问题描述】:
我在我的应用程序上使用此代码开始 facebook 登录:
[FBSession openActiveSessionWithReadPermissions:nil allowLoginUI:YES
completionHandler:^(FBSession *session,
FBSessionState status,
NSError *error) {
NSLog(@"#####################");
// session might now be open.
[self sessionStateChanged:session state:status error:error];
}];
Safari 启动,但我得到了:
我读到这个错误与 plist 文件中的 URL 键有关,一切正常
以下是 facebook 应用程序的一些设置:
这很奇怪。当然,我会仔细检查 fb ID 和捆绑标识符...
有什么想法吗?
谢谢
更新
我仅在模拟器上收到此错误消息。在真实设备上,我得到了另一个:
您可以看到我上次更改了应用程序 ID。我刚刚创建了另一个 facebook 应用程序(我也更改了 bundle id)
当然,我在我的 ios 应用程序和 facebook 应用程序设置中仔细检查了应用程序 ID 和捆绑包 ID 是否相同......那为什么它说应用程序 ID 无效?
【问题讨论】:
标签: iphone ios facebook-ios-sdk