我正尝试使用的Gigya-SDK通过Facebook的应用程序登录。 在Facebook上建立起来很好看,没有的Gigya本地facebbook登录工作正常。 但是,当我打电话的Gigya方法上Facebook-网站登录成功后,完成处理是永远不会被调用。
这是我非常简单的代码:
[Gigya showLoginProvidersDialogOver:self providers:providers parameters:nil
completionHandler:^(GSUser *user, NSError *error) {
if (!error) {
NSLog(@"works");
}
else {
NSLog(@"Error: %@", error.userInfo);
// If the login was canceled by the user - do nothing. Otherwise, display an
error.
if (error.code != GSErrorCanceledByUser) {
NSLog(@"Error: %@", error.userInfo);
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error"
message:@"An error has
occured. Please try again later"
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
}
}
}];
- iOS版SDK:8.1
- Facebbok-SDK:3.20
- 的Gigya-SDK:3.0.6