проблема с переходом на Google размещает sdk 3.0.0 в iOS (быстро), ранее использовалось средство выбора места - PullRequest
0 голосов
/ 13 июля 2020

У меня есть приложение, в котором при нажатии кнопки он открывает карту и отмечает текущее местоположение со списком ближайших местоположений, так как недавно получил обновление от Google, попытался обновить места и карты sdk в файлах pod и попробовал код методов поиска мест из Google официальная документация, но она не работает для меня

@IBAction func pickPlace(_ sender: UIButton) {
//        let config = GMSPlacePickerConfig(viewport: nil)
//        let placePicker = GMSPlacePickerViewController(config: config)
//        placePicker.delegate = self
//        present(placePicker, animated: true, completion: nil)
        
        
        let placesClient = GMSPlacesClient.shared()
        // Specify the place data types to return.
         let fields: GMSPlaceField = GMSPlaceField(rawValue: UInt(GMSPlaceField.name.rawValue) |
                                                   UInt(GMSPlaceField.placeID.rawValue))!
         placesClient.findPlaceLikelihoodsFromCurrentLocation(withPlaceFields: fields, callback: {
           (placeLikelihoodList: Array<GMSPlaceLikelihood>?, error: Error?) in
           if let error = error {
             print("An error occurred: \(error.localizedDescription)")
             return
           }

           if let placeLikelihoodList = placeLikelihoodList {
             for likelihood in placeLikelihoodList {
               let place = likelihood.place
               print("Current Place name \(String(describing: place.name)) at likelihood \(likelihood.likelihood)")
               print("Current PlaceID \(String(describing: place.placeID))")
             }
           }
         })
    }

после реализации выше, я получил эту ошибку на консоли An error occurred: The operation couldn’t be completed. An internal error occurred in the Places API library. If you believe this error represents a bug, please file a report using the instructions on our community and support page (https://developers.google.com/places/ios-sdk/support).

Я хочу, чтобы реализация была такой же, как и ранее. Спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...