ios - 当我在社交媒体中通过 Gigya 集成和登录时,应用程序崩溃

标签 ios facebook google-plus gigya

由于未捕获的异常“com.gigya.GigyaSDK:InvalidOperationException”而终止应用程序,原因:“已登录,请在尝试再次登录前注销” * 首先抛出调用堆栈:

即使我在 ios SDK 中的登录语句之前使用 [Gigya logout],当我尝试使用 facebook 和 Google plus 登录时也会出现此问题

最佳答案

尝试使用 completionHandler 注销:

[Gigya logoutWithCompletionHandler:^(GSResponse *response, NSError *error) {
    [Gigya loginToProvider:@"google" parameters:nil over:self completionHandler:^(GSUser *user, NSError *error) {
        // do stuff here
    }];
}];

关于ios - 当我在社交媒体中通过 Gigya 集成和登录时,应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25760125/

相关文章:

ios - 如何保存 button.isEnabled = false 的状态?

iphone - Facebook iOS SDK 3.0,在 url 上实现类似的操作?

facebook - Graph Facebook 发生未知错误

google-plus - 如何在 Google+ 中为我的页面设置短网址或用户名

javascript - 如何在 iframe 中加载 google plus 分享按钮?

ios - 声明变量时的区别

ios - 在哪里可以找到时区列表?

ios - Swift 2.0 随机 EXC_BAD_ACCESS

html - Facebook 上错误的图像缩略图(博客又名 blogspot)

python - SOCIAL_AUTH_LOGIN_ERROR_URL 不起作用 Django 2.0.6