개발
swift 단말기 설정에서 알림 ON/OFF 시 앱에서 이벤트 받기!
소소ing
2022. 9. 22. 18:33
반응형
iOS 앱 개발 시 앱에서 알림 설정 ON/OFF 뿐만 아니라 단말기 설정과 싱크를 맞추고자 할 수 있습니다.
이럴때 앱에서 단말기 설정 값을 어떻게 가져올 수 있을까요?
아래 코드로 수신이 가능합니다.
UNUserNotificationCenter.current()
.getNotificationSettings { permission in
switch permission.authorizationStatus {
case .authorized:
print("푸시 ON")
case .denied:
print("푸시 OFF")
case .notDetermined:
print("한 번 허용 누른 경우")
case .provisional:
print("푸시 수신 임시 중단")
case .ephemeral:
// @available(iOS 14.0, *)
print("App Clip에 대해 부분 동의")
@unknown default:
print("Unknow Status")
}
}
활용 방안은 추후에 다시....
반응형