Notice
Recent Posts
Recent Comments
Link
투케이2K
94. (ios/swift) AppDelegate 앱 딜리게이트 푸시 알림 전달 받은 상태 확인 - didReceiveRemoteNotification 본문
IOS
94. (ios/swift) AppDelegate 앱 딜리게이트 푸시 알림 전달 받은 상태 확인 - didReceiveRemoteNotification
투케이2K 2022. 1. 8. 11:21[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT
[소스 코드]
// MARK: - [푸시 알림 전달 받음 상태 확인]
func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any]){
// [switch 문을 사용해서 분기 처리 실시]
switch UIApplication.shared.applicationState {
case .active:
print("")
print("===============================")
print("[AppDelegate >> didReceiveRemoteNotification]")
print("설명 :: 포그라운드 상태에서 푸시알림 전달받음")
print("===============================")
print("")
break
case .background:
print("")
print("===============================")
print("[AppDelegate >> didReceiveRemoteNotification]")
print("설명 :: 백그라운드 상태에서 푸시알림 전달받음")
print("===============================")
print("")
break
default:
print("")
print("===============================")
print("[AppDelegate >> didReceiveRemoteNotification]")
print("설명 :: default")
print("===============================")
print("")
break
}
}
반응형
'IOS' 카테고리의 다른 글
96. (ios/swift) 현재 화면 밝기 값 확인 - UIScreen.main.brightness (0) | 2022.01.09 |
---|---|
95. (ios/swift) 앱 강제 종료 수행 방법 - exit (0) | 2022.01.09 |
93. (ios/swift) Run (런) 및 Archive (아카이브) 빌드 설정 변경 방법 - Edit Scheme (0) | 2022.01.03 |
92. (ios/swift) ipa 파일 콘솔 사용해 로그 (log) 확인 방법 (0) | 2022.01.03 |
91. (ios/swift) ipa 파일 xcode 사용해 설치 진행 방법 (0) | 2022.01.03 |
Comments