Ios GPPSignIn身份验证请求客户端\u机密?
我有以下代码:Ios GPPSignIn身份验证请求客户端\u机密?,ios,google-api,google-plus,google-analytics-api,Ios,Google Api,Google Plus,Google Analytics Api,我有以下代码: - (IBAction)connectToGoogleAnalyticsPressed:(id)sender { GPPSignIn *signIn = [GPPSignIn sharedInstance]; signIn.attemptSSO = YES; signIn.clientID = GOOGLE_CLIENT_ID; signIn.scopes = @[kGTLAuthScopePlusLogin]; signIn.delega
- (IBAction)connectToGoogleAnalyticsPressed:(id)sender {
GPPSignIn *signIn = [GPPSignIn sharedInstance];
signIn.attemptSSO = YES;
signIn.clientID = GOOGLE_CLIENT_ID;
signIn.scopes = @[kGTLAuthScopePlusLogin];
signIn.delegate = self;
[signIn authenticate];
}
执行后,我得到以下错误:
错误Domain=com.google.HTTPStatus Code=400“无法执行该操作
已完成。(com.google.HTTPStatus错误400。)“UserInfo=0x15717010
{data=,
json={
error=“无效的请求”;
“错误描述”=“缺少客户端密钥。”;}
我可以指定客户端密码,但是[GPPSignIn sharedInstance]
没有这样的属性!
谷歌文档中没有提到这个案例
如何避免上述错误?问题在于错误的客户端ID-这是针对web应用程序的,而不是针对已安装的应用程序。您的代码中没有添加客户端密码,请添加,您能告诉我应该在哪里添加它吗?您能显示您的附加代码吗?plzI没有任何附加代码。