Skip to content

推送權限申請授權(必接) ​

!!!該API僅在1.2.0版本及其之後的swift版本SDK中存在,使用Object-C SDK或1.2.0版本之前的Swift SDK無需調用該API

作用 ​

拉起推送權限授權彈窗,具體調用時機可與我方PM進行溝通確認。確保在適當時機向用戶申請推送權限。如果沒有調用時機要求,可在app啟動代理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);
}];