Google Places Api始终抛出错误+ ios

时间:2016-08-27 04:37:35

标签: ios iphone swift google-maps-api-3 google-places-api

我刚刚开始学习如何在ios中使用google places api。我按照https://developers.google.com/places/ios-api/start给出了所有步骤。但我总是得到错误:

  

无法完成操作。 Places API无法找到用户的位置。这可能是因为用户未允许应用程序访问位置信息。

我刚刚编写了示例代码

placesClient?.currentPlaceWithCallback({
(placeLikelihoodList:GMSPlaceLikelihoodList?, error: NSError?) -> Void in
if let error = error {
print("Pick Place error: \(error.localizedDescription)")
return
}
self.nameLbl.text = "No current place"
self.addressLbl.text = ""
if let placeLikelihoodList = placeLikelihoodList {
let place = placeLikelihoodList.likelihoods.first?.place
if let place = place {
self.nameLbl.text = place.name
self.addressLbl.text = place.formattedAddress!.componentsSeparatedByString(",").joinWithSeparator("\n")
}
}
})

我没有得到错误的地方。我也尝试使用Google Place Autocomplete,它给我一个错误。我按照https://developers.google.com/places/ios-api/start

跟踪了从pod安装到Api Key生成的所有步骤

0 个答案:

没有答案