我可以使用GIDSignIn
以下代码对单个帐户进行身份验证。
GIDSignIn *googleSignIn = [GIDSignIn sharedInstance];
googleSignIn.delegate = self;
googleSignIn.uiDelegate = self;
googleSignIn.clientID = (NSString*)cGmailAppClientId;
googleSignIn.scopes = [self getGmailAuthenticationScopes];;
[googleSignIn signIn];
但是GIDSignIn
是共享实例。它仅适用于一个帐户。如何添加多个帐户?应同时访问多个帐户(例如获取访问令牌)。
相关的 SO 问题没有给出正确的想法。