2017-08-24 2 views
6

En utilisant le code standard de saisie semi-automatique avec une barre de recherche:GooglePlaces API « Réponse que nous ne pourrions comprendre » Erreur

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() 
    }) 

travaille depuis des mois et ce soir, il a commencé à rapporter cette erreur:

erreur Autocomplete Error Domain = com.google.places.ErrorDomain Code = -2 "Le serveur API Places a renvoyé une réponse que nous ne pouvions pas comprendre Si vous pensez que cette erreur représente un bug, merci de déposer un rapport en suivant les instructions sur notre communauté et notre support page (https://developers.google.com/places/support). "

UserInfo = {NSLocalizedFailureReason = Le serveur API Lieux a renvoyé une réponse que nous ne pouvions pas comprendre. Si vous pensez que cette erreur représente un bogue, veuillez déposer un rapport en suivant les instructions sur notre page de support et de communauté (https://developers.google.com/places/support)., NSUnderlyingError = 0x600000444380 {Error Domain = com.google.places.server.ErrorDomain Code = -1 "(null) » UserInfo = {NSUnderlyingError = {0x600000444350 erreur domaine = code com.google.HTTPStatus = 404 "Not Found" UserInfo = {NSLocalizedDescription = introuvable}}}}}

Toute personne aux autres ce?

+0

si vous appelez ensuite lieu api il fonctionne, je l'ai appelé API dans le navigateur mais ne fonctionne pas avec moi aussi rencontré avec gmsplacesclient –

+0

la même problème avec l'API Google Places sur iOS. Sur Android, cela fonctionne bien. – Thuy

+0

Avoir le même problème. Doit être un problème de service –

Répondre