0
應用程序在G +登錄時崩潰。Google+登錄崩潰
Crashlytics報告它的方法出現:
[GPPSignIn addSavedKeychainName:]
的例外是:
Fatal Exception: NSInvalidArgumentException
[___NSArrayM insertObject:AtIndex:]: object cannot be nil
我的代碼是:
- (void)googleLogin
{
GPPSignIn *gppSignIn = [GPPSignIn sharedInstance];
gppSignIn.clientID = GOOGLE_CLIENTID;
gppSignIn.scopes = [NSArray arrayWithObjects:kGTLAuthScopePlusLogin, nil];
gppSignIn.delegate = self;
gppSignIn.shouldFetchGoogleUserEmail = YES;
gppSignIn.attemptSSO = YES;
[SVProgressHUD show];
[gppSignIn authenticate];
}
沒有其他人有這個問題,並知道如何解決它?
我是越來越散發性上trySilentAuthentication的NSInvalidArgumentException和signout解決了這個問題對我來說。我在嘗試signIn之前檢查過expirationDate。 Upvoted –
NSInvocation fetcherWithRequest:關於我幫助解決的錯誤的更多詳細信息,供將來參考 –