일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- rxswift
- Notification
- appstore
- Archive
- view
- Swift
- darkmode
- 웹뷰
- JPA
- Session
- Firebase
- Apple
- Xcode
- Realm
- FLUTTER
- MacOS
- window
- Python
- stack
- IOS
- UIButton
- SwiftUI
- mac
- github
- 개발자
- iOS16
- error
- 한글
- Code
- Git
- Today
- Total
목록iOS, Swift/Geofencing (2)
EEYatHo 앱 깎는 이야기
영상 링크샘플앱 링크 (Xcode16, iOS18 이상 필요) 개요새로운 CLMonitor API의 소개단순하면서 강력한 Monitoring 기능을 코드 몇줄로 작성 가능let self.monitor = await CLMonitor("iHeartMonitor")await self.monitor.add(aConfition, identifier: "Work")Task { for try await event in self.monitor.events { takeAction(on: event)) }} Monitor overview (모니터 개요)사용자의 위치나 비컨을 모니터링하는 새로운 방식CLMonitor은 Swift의 최상위 액터각 CLMonitor 인스턴스는, 모니터링의 게이트웨이가 ..
상태 모니터링을 사용하면 사용자가 특정 지역에 들어오거나 나가는 시점을 확인할 수 있습니다.원본 링크 개요상태 모니터링(지오펜싱이라고도 함)은 사용자가 지리적 지역에 들어가거나 나갈 때 앱에게 신호를 보내는 것지역 모니터링을 사용하여 위치 관련 작업을 수행할 수 있음예를 들어, Reminders 앱은 사용자가 지정된 위치에 도착하거나 떠날 때 알림을 트리거하는 데 사용합니다. (아래 그림 참조)iOS에서 시스템은 지역을 모니터링하고 조건이 만족 상태와 만족하지 않은 상태 사이에서 변경될 때 필요에 따라 앱을 깨웁니다.macOS에서 조건 모니터링은 앱이 실행 중(포그라운드 또는 백그라운드)이고 사용자 시스템이 깨어 있는 동안에만 작동합니다.시스템은 지역 관련 알림을 전달하기 위해 Mac 앱을 시작하지 않습..