ios - 使用Parse的Facebook登录无法正常工作

标签 ios objective-c facebook parse-platform

我正在尝试使用Parses SDK进行Facebook的单点登录,但是当我按下登录按钮时出现此错误:

哦哦发生错误:Error Domain = com.facebook.sdk代码= 2“
操作无法完成。 (com.facebook.sdk错误2。)“
UserInfo = 0x1d5bac20
{com.facebook.sdk:ErrorLoginFailedReason = com.facebook.sdk:SystemLoginDisallowedWithoutError,
com.facebook.sdk:ErrorSessionKey =,
expirationDate:(null),refreshDate:(null),trypedRefreshDate:0001-12-30 00:00:00 +0000,权限:(null)>}

按下按钮时的代码与Parse's tutorial中的代码几乎相同

- (IBAction)loginButtonTouchHandler {
    // The permissions requested from the user
    NSArray *permissionsArray = @[ @"user_about_me", @"user_birthday"];

    // Login PFUser using Facebook
    [PFFacebookUtils logInWithPermissions:permissionsArray block:^(PFUser *user, NSError *error) {
        [_activityIndicator stopAnimating]; // Hide loading indicator

        if (!user) {
            if (!error) {
                NSLog(@"Uh oh. The user cancelled the Facebook login.");
            } else {
                NSLog(@"Uh oh. An error occurred: %@", error);
            }
        } else if (user.isNew) {
            NSLog(@"User with facebook signed up and logged in!");
        } else {
            NSLog(@"User with facebook logged in!");
        }
    }];
}

我已经全部设置好了我的Facebook应用程序。

有线索吗?

最佳答案

我在设备上遇到了同样的问题。同样的错误。

修复很简单:设置->隐私-> Facebook->并在此处检查您的应用状态。

关于ios - 使用Parse的Facebook登录无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16043747/

相关文章:

iphone - 使用数组填充 TableView 的正确方法?

python - 如何按类别和/或位置解析 Facebook 页面的 FQL 响应? (Python)

ruby-on-rails - FbGraph OAuthException 无效的 OAuth 访问 token

IOS 将 2 个 GMSMarkers 之间的箭头线绘制到 Google map 中

ios - 我可以知道这个最好的 UI/UX 方法是什么吗?

ios - 包含 UITableView 的 UITableViewCell 的高度(iOS8 和 AutoLayout)

iphone - iPhone 中 NSMutableArray 的排序

ios - 如何构建需要 CocoaPods pod 的 Appcelerator Titanium iOS 模块

iOS AdMob : Error No Ad to Show

php - 无法使用带有自签名 ssl 证书的 Facebook 实时更新 webhook