2017-08-24 14 views
6

Sử dụng mã autocomplete tiêu chuẩn với một thanh tìm kiếm:GooglePlaces API "đáp ứng chúng ta có thể không hiểu" Lỗi

placesClient.autocompleteQuery(searchBar.textField.text!, bounds: nil, filter: filter, callback: {(results, error) -> Void in 
     if let error = error { 
      print("Autocomplete error \(error)") 
      return 
     } 
     if let results = results { 
      for result in results { 
       print("Result \(result.attributedFullText) with placeID \(result.placeID)") 

       self.predictions.append(result) 
      } 
     } 

     self.placesTableView.reloadData() 
    }) 

Đã được làm việc trong nhiều tháng và tối nay nó bắt đầu báo cáo lỗi này:

Autocomplete lỗi Miền lỗi = com.google.places.ErrorDomain Code = -2 "Máy chủ API địa điểm trả về phản hồi mà chúng tôi không thể hiểu được. Nếu bạn cho rằng lỗi này là lỗi, vui lòng gửi báo cáo bằng hướng dẫn trên cộng đồng và hỗ trợ của chúng tôi trang (https://developers.google.com/places/support). "

UserInfo = {NSLocalizedFailureReason = Máy chủ API địa điểm trả lại phản hồi mà chúng tôi không thể hiểu được. Nếu bạn cho rằng lỗi này là lỗi, vui lòng gửi báo cáo bằng cách sử dụng hướng dẫn trên trang cộng đồng và trang hỗ trợ của chúng tôi (https://developers.google.com/places/support)., NSUnderlyingError = 0x600000444380 {Error Domain = com.google.places.server.ErrorDomain Code = -1 "(null) "UserInfo = {NSUnderlyingError = 0x600000444350 {Tên miền lỗi = com.google.HTTPStatus Code = 404" Không tìm thấy "UserInfo = {NSLocalizedDescription = Not Found}}}}}

Bất cứ ai khác trải nghiệm điều này?

+0

nếu bạn gọi nơi api sau đó nó làm việc tôi đã gọi nơi API trong trình duyệt nhưng không làm việc với với gmsplacesclient –

+0

Tôi cũng gặp phải cùng một vấn đề với API Google địa điểm trên iOS. Trên Android, nó hoạt động tốt. – Thuy

+0

Có cùng một vấn đề. Phải là một vấn đề dịch vụ –

Trả lời

Các vấn đề liên quan