ios - Facebook SDK 3.1 登录错误

标签 ios facebook facebook-ios-sdk

当我登录FB时出现错误信息!! 错误日志: FBConditionalLog:FBSession:读取权限的权限请求包含意外的发布或管理权限

- (BOOL)openSessionWithAllowLoginUI:(BOOL)allowLoginUI {
    NSArray *permissions = [NSArray arrayWithObjects:@"publish_actions", @"user_photos", @"email", nil];
    return [FBSession openActiveSessionWithReadPermissions:permissions
                                              allowLoginUI:allowLoginUI
                                         completionHandler:^(FBSession *session,
                                                             FBSessionState state,
                                                             NSError *error) {
                                             [self sessionStateChanged:session
                                                                 state:state
                                                                 error:error];
                                         }];

如何添加@"publish_actions"权限而不是报错信息??

谢谢!!

最佳答案

使用 openActiveSessionWithPublishPermissions 而不是 openActiveSessionWithReadPermissions。

关于ios - Facebook SDK 3.1 登录错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14320163/

相关文章:

ios - 在 UILabel Word Wrapped 属性后添加 '...'

android - 从 Android 在 Facebook 上发布大视频文件

iphone - 检查有效的Facebook session

ios - 在 Core Data 中编写原生 SQL

ios - 执行证书或公钥绑定(bind)的最简单方法

ios - 先前的属性在后续调用中传播

android - 将 facebook 和 google 集成到同一个应用程序中,并允许用户同时登录

javascript - 如何允许我网站的访问者在他们的 Facebook 动态消息中分享我的照片?

ios - 归档我的项目时 Apple Mach-O 链接器错误

ios - 将 facebuddies 标记为已发布的照片​​ IOS facebook sdk 3.0 可能存在权限问题