zhuguoming

【bug】修复权限获取不生效

... ... @@ -23,21 +23,23 @@ public class FlutterPushPlugin: NSObject, FlutterPlugin {
DispatchQueue.main.async {
UIApplication.shared.registerForRemoteNotifications()
}
result(true)
} else {
print("无用通知权限")
result(false)
}
}
result(true)
case "checkPermission":
print("checkPermission检测权限")
UNUserNotificationCenter.current().requestAuthorization(options: [.alert, .sound, .badge]) { granted, _ in
if granted {
print("有通知权限")
result(true)
} else {
print("无用通知权限")
result(false)
}
}
result(true)
case "getPermission":
print("getPermission跳转设置获取权限")
if #available(iOS 15.0, *) {
... ...