从2天开始,我有以下错误消息: " Places API库中发生内部错误。如果您认为此错误代表错误,请使用我们的社区和支持页面(https://developers.google.com/places/support)上的说明提交报告。"
这是我的代码:
-(void)GetCurrentLocation {
[_locationPoint setHidden:NO];
[_placesClient currentPlaceWithCallback:^(GMSPlaceLikelihoodList *likelihoodList, NSError *error) {
if (error != nil) {
NSLog(@"Current Place error %@", [error localizedDescription]);
return;
}
for (GMSPlaceLikelihood *likelihood in likelihoodList.likelihoods) {
GMSPlace *place = likelihood.place;
NSLog(@"Current Place name %@ at likelihood %g", place.name, likelihood.likelihood);
NSLog(@"Current Place address %@", place.formattedAddress);
_depart.text = place.formattedAddress;
NSLog(@"Current Place attributions %@", place.attributions);
NSLog(@"Current PlaceID %@", place.placeID);
NSLog(@"coordinates %f,%f",place.coordinate.latitude,place.coordinate.longitude);
}
}];
}
我不明白,我没有更改我的代码,这个错误突然出现。
Google Maps SDK for iOS和Google Places API for iOS版本:2.0.26137.0
答案 0 :(得分:1)
您收到此错误是因为您已经超过 1000 每天点击限制,您可以通过购买Google Web服务API来扩展您的限制,因此read google official doc.
答案 1 :(得分:0)
当您将podFile
更新到新版本并更改podFile.Lock
时,就会发生此问题。
转到旧的podFile.Lock
并查看google map版本。
如果有任何更改,只需复制旧的podiflie.Lock
并粘贴当前内容即可。
安装Pod,我认为它会像魅力一样工作。