谷歌应用引擎与IOS的集成

谷歌应用引擎与IOS的集成,ios,google-app-engine,ios7,xcode5,Ios,Google App Engine,Ios7,Xcode5,我正在ios 7中开发一个应用程序,使用谷歌应用程序引擎作为后端。我遵循了这个链接 我们的谷歌控制台项目是为IOS配置的。 但问题是,当我尝试访问任何API时,我会收到以下消息: 错误Domain=com.google.GTLJSONRPCErrorDomain Code=404操作无法完成。找不到UserInfo=0x17d3dd20{错误=找不到,GTLStructuredError=GTLErrorObject 0x17e54e40:{消息:找不到代码:404数据:[1]},NSLocal

我正在ios 7中开发一个应用程序,使用谷歌应用程序引擎作为后端。我遵循了这个链接 我们的谷歌控制台项目是为IOS配置的。 但问题是,当我尝试访问任何API时,我会收到以下消息:

错误Domain=com.google.GTLJSONRPCErrorDomain Code=404操作无法完成。找不到UserInfo=0x17d3dd20{错误=找不到,GTLStructuredError=GTLErrorObject 0x17e54e40:{消息:找不到代码:404数据:[1]},NSLocalizedFailureReason=找不到}

客户端代码:

static GTLServicePersonendpoint *service = nil;
if (!service) {
    service = [[GTLServicePersonendpoint alloc] init];
    service.retryEnabled = YES;
    [GTMHTTPFetcher setLoggingEnabled:YES];
}



[service executeQuery:querry completionHandler:^(GTLServiceTicket *ticket,GTLPersonendpointPersonInfoWrapper* object,NSError *error){




    NSLog(@"Signpu error: %@",[error description]);
    NSLog(@"Signup object %@",[object description]);


}];

有人能给我提出解决方案和问题背后的原因吗?

您的帐户在google+中没有正确设置。您能发布服务器和客户端代码的相关部分吗?您需要检查客户端在调用服务器时使用的名称是否正确。您可能还希望使用更简单的客户端测试服务器。@Ganesh,我可以使用同一个项目使用google plus注册。因此我认为项目设置是正确的。@DanSanderson当我使用gtlservice的扩展类运行任何查询时,我遇到了错误。问题解决了,问题是url错误。