今天,谷歌为iOS发布了其Places的第3版。升级我的项目并使用新的findPlaceLikelihoodsFromCurrentLocationWithPlaceFields方法得到以下错误:
“选择位置错误操作无法完成。在Places库中发生了一个内部错误.”
有什么想法吗?
以下是我完整的目标C代码:
GMSPlaceField fields = GMSPlaceFieldName;
GMSPlacesClient *placesClient;
placesClient = [GMSPlacesClient sharedClient];
[placesClient findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:fields callback:^(NSArray* likelihoods, NSError* error){
if(error != nil)
{
//##
NSLog(@"Pick Place error %@", [error localizedDescription]);
return;
}
for(GMSPlaceLikelihood *likelihood in likelihoods)
{
//##
NSLog(@"likelihood.place : %@",likelihood.place.name);
}
}];发布于 2019-01-31 21:32:43
事实证明,谷歌改变了一切,但并没有表现得太明显。
在我的例子中,我曾经在API键上添加了"Places“限制,但是新的内容需要"Places ”限制。
https://stackoverflow.com/questions/54439704
复制相似问题