목록UNUserNotificationCenter (5)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rH02p/btsK2mYDuR9/8PeZqIWhQkjqoFmKOmB9wk/img.png)
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 기술 구분 : UNUserNotificationCenter / 푸시 / 알림// --------------------------------------------------------------------------------------/..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vPy8v/btsGyGs6OMj/cHolv7mzi2k2923Dbwk3Jk/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // ------------------------------------------------------------------------------ // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] // ------------------------------------------------------------------------------ - (void)testMain { [S_Log _D_WithC_:[NSString stringWithFormat:@"%s", __FILE__] M_:[NSString stringWithFormat:@"%s :: %d", __FUNCTION__,..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/r8Ym8/btsv9Qe9U1O/V3axZLYfCM7uJK1DuMKa5k/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------- // [SEARCH FAST] : [푸시 알림 뱃지 카운트 초기화] // ----------------------------------------- if #available(iOS 17, *) { UNUserNotificationCenter.current().setBadgeCount(0) { error in if let error { S_Log._D_(description: S_FinalMsg.LOG_BUG_STATE, data: [String(describing: error.localizedDescription)]) } } } els..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bHeCIK/btrMacfDUDc/uJHGfXFay9MqNkojF9Koqk/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // ----------------------------------------- // [애플리케이션 설정 >> 푸시 알림 권한 부여 상태 확인] UNUserNotificationCenter.current() .getNotificationSettings { permission in switch permission.authorizationStatus { case .authorized: print("") print("====================================") print("[AppDelegate >> getNotificationSettings :: 노티피케이션 알림 권한 상태 확인]") print..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bixdIY/btrjjN90dTQ/kyzPX4tzNKhae5WimWkZGK/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드 : 뷰컨트롤러 : 알림 권한 요청 및 알림 보내기] import UIKit class ViewController: UIViewController { // MARK: - [액티비티 메모리 로드 수행 실시] override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. print("") print("===============================") print("[ViewController >> viewDidLoad() :: 액티비티 메모리 로드 실시]") print("=================..