在Google地方API-iOS中添加新位置后,Google Add Place API未给予任何回复

时间:2016-07-12 10:24:37

标签: ios google-places-api

我需要使用谷歌地方数据库中尚未包含的谷歌地方API添加新的营业地点。为此,我们使用了addPlace: callback:^我相信这种方法成功添加了一个新的业务位置,回调会向我们发送回复,并对Places API进行审核,如果获得批准,则会添加到全局位置数据库。

我使用了相同的回叫方法,但无法从中获得任何回复。

我的代码如下,

GMSPlacesClient *placesClient;

[placesClient addPlace:userAddedPlace callback:^(GMSPlace *place, NSError *error) {
    if (error != nil) {
       NSLog(@"User Added Place error %@", [error localizedDescription]);
       return;
    }
    NSLog(@"Added place with placeID %@", place.placeID);
    NSLog(@"Added Place name %@", place.name);
    NSLog(@"Added Place address %@", place.formattedAddress);
}];

我们会在此对象 userAddedPlace

中保留位置详细信息

此代码中是否有任何问题?帮我解释为什么在调用此方法后我没有得到回复。提前谢谢。

1 个答案:

答案 0 :(得分:0)

你是否初始化了placeClient对象?尝试GMSPlacesClient * placesClient = [GMSPlacesClient sharedClient];