Build map-based and location-aware features targeting iOS 17+ with SwiftUI MapKit and modern CoreLocation async APIs. Use Map with MapContentBuilder for views, CLLocationUpdate.liveUpdates() for streaming location, and CLMonitor for geofencing.
See references/mapkit-patterns.md for extended MapKit patterns and references/corelocation-patterns.md for CoreLocation patterns.
Run through the Review Checklist at the end of this file.
MapKit 및 CoreLocation을 사용하여 iOS/macOS 앱에서 지도 및 위치 기능을 구현, 검토 또는 개선합니다. 지도 보기, 주석, 마커, 폴리라인, 사용자 위치 추적, 지오코딩, 역 지오코딩, 검색/자동 완성, 방향 및 경로, 지오펜싱, 지역 모니터링, CLLocationUpdate 비동기 스트림 또는 위치 인증 흐름 작업 시 사용합니다. Swift 앱의 지도, 좌표, 주소, 장소, 방향, 거리 계산 또는 위치 기반 기능과 관련된 모든 작업을 트리거합니다. 출처: dpearson2699/swift-ios-skills.