반응형
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")
}
}
활용 방안은 추후에 다시....
반응형
'개발' 카테고리의 다른 글
Swift 고차 함수를 이용하여 코드를 줄일 수 있다? (0) | 2022.12.05 |
---|---|
앱 및 앱 내 구입에 대한 향후 가격 및 세금 변동에 따른 대응 방법! (0) | 2022.09.22 |
22년 6월 30일 이후 앱 심사 시 Sign in with Apple 적용 대상 앱에 회원탈퇴 시 revoke api 적용 지침 가이드 (0) | 2022.06.28 |
SwiftUI) 시스템 Alert 뛰우기 및 사용하면서 느낀점들? (0) | 2022.05.12 |
SwiftUI) @AppStorage 프로퍼티를 아세요? UserDefaults를 이용하여 화면 갱신 시키는 방법!!! (0) | 2022.05.10 |