如果用户已启用推送通知,请在iPhone上确定我正在寻找一种方法来确定用户是否通过设置启用或禁用了我的应用程序的推送通知。
3 回答
缥缈止盈
TA贡献2041条经验 获得超4个赞
iOS8 +(目标C)
#import <UserNotifications/UserNotifications.h>[[UNUserNotificationCenter currentNotificationCenter]getNotificationSettingsWithCompletionHandler:^(UNNotificationSettings * _Nonnull settings) {
switch (settings.authorizationStatus) {
case UNAuthorizationStatusNotDetermined:{
break;
}
case UNAuthorizationStatusDenied:{
break;
}
case UNAuthorizationStatusAuthorized:{
break;
}
default:
break;
}}];- 3 回答
- 0 关注
- 651 浏览
添加回答
举报
0/150
提交
取消
