Purpose SwiftUI 를 사용중이고, 구글링한 소스들은 UIKit 으로 적용한 것이 많았다. 내가 하고 싶은 것은 지도 위에 검색바가 있고, 검색해서 이동하는 기능이었다. SwiftUI 에서 사용하기 위해서 UIViewControllerRepresentable 를 상속받아서 구현하였다. 검색까지는 되는데 다시 앞 뷰에 전달하고, 이동하는 것은 각자마다 다르기 때문에 사실은 아직 거기까지 못해서 Google Places 검색을 적용하는 부분만 참고할 수 있도록 포스팅하려 한다. Result 에서 결과를 볼 수 있는데 구글맵이 뒤에 깔려있는 것과 위에 검색부분은 아래 소스만 있다고 해서 되는 것이 아니다. 따로 구현해 놨던 것이고, 이 포스팅에서는 Google Places 검색 부분만 설명한 것이므로..
ios google places api
현상 API 키 발급 이후에 적용시켜서 실행시켰으나, GMSAutocompleteViewController 실행 시에 검색도 안되고 아래의 오류 메시지만 발생했다. Operation failed due to an invalid (malformed or missing) API key. 해결 가이드에 있는 1. 의 billing 을 설정하면 된다. (References 1) 역시 스택오버플로우는 최고다. (References 2) References developers.google.com/maps/documentation/places/ios-sdk/start Get Started | Places SDK for iOS | Google Developers Follow the steps in this guide ..