iOS 7 FB SDK,使用本机应用程序将用户身份验证到FB

时间:2013-11-06 18:16:01

标签: ios objective-c facebook facebook-ios-sdk

我使用下面的代码将用户验证为FB。它在iOS设置中工作并使用FB信息。如果用户未登录,则会向他显示Web UI。

如何使用已安装的本机应用程序而不是Web UI将用户身份验证到FB?

NSArray *permissions = [[NSArray alloc] initWithObjects:@"email",
                                                        nil];

[FBSession  openActiveSessionWithReadPermissions:permissions allowLoginUI:YES
                          completionHandler:^(FBSession *session,
                                              FBSessionState status,
                                              NSError *error) {
                              if(session.isOpen){
                                  NSLog(@"IS LOGGED IN");
                              }                                  
                          }];

1 个答案:

答案 0 :(得分:0)

我认为你不能......我的经验是FB API总是调用Web应用程序。 您可以为快速身份验证做的唯一事情是希望iPhone用户将身份验证设置为手机的常规设置。