我使用下面的代码将用户验证为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");
}
}];
答案 0 :(得分:0)
我认为你不能......我的经验是FB API总是调用Web应用程序。 您可以为快速身份验证做的唯一事情是希望iPhone用户将身份验证设置为手机的常规设置。