Skip to content

푸시 권한 신청 및 승인(필수) ​

!!!이 API는 1.2.0 버전 및 그 이후의 Swift 버전 SDK에만 존재합니다. Object-C SDK 또는 1.2.0 버전 이전의 Swift SDK를 사용하는 경우 이 API를 호출할 필요가 없습니다.

기능 ​

푸시 권한 승인 팝업을 띄웁니다. 구체적인 호출 시점은 당사 PM과 협의하여 확인할 수 있습니다. 적절한 시점에 사용자에게 푸시 권한을 요청할 수 있도록 해야 합니다. 호출 시점에 대한 별도 요구가 없다면, 앱 시작 대리자의 didFinishLaunchingWithOptions 함수에서 호출할 수 있습니다。


함수 ​

objective-c
- (void)gamedreamerNotificationAuthWithCompletion:(void (^)(bool success, NSError *error))completion;

콜백 ​

매개변수명매개변수 타입설명
successbool0: 신청 실패;1: 권한 승인 성공
successNSError시스템이 반환하는 권한 승인 오류 정보, ⚠️ 사용자가 권한 승인을 허용하지 않은 경우 해당 오류 정보는 비어 있습니다

예제 코드 ​

objective-c
[GamedreamerManager.shareInstance gamedreamerNotificationAuthWithCompletion:^(_Bool success, NSError *error) {
        NSLog(@"---알림 권한 상태:%d---",success);
        NSLog(@"---오류 정보:%@---",error);
}];