Notifications requestAuthorization结果在ApplicationIDBECOMEACTIVE中无效
为了获得显示通知的权限,我请求system,它返回结果ok,但同时调用了Notifications requestAuthorization结果在ApplicationIDBECOMEACTIVE中无效,notifications,ios10,Notifications,Ios10,为了获得显示通知的权限,我请求system,它返回结果ok,但同时调用了ApplicationIDBecomeActive,当我检查UIApplication.sharedApplication().currentUserNotificationSettings()时,它是1,被拒绝 ... UNUserNotificationCenter.current().requestAuthorization(options: [.alert, .sound]) {(accepted, error) i
ApplicationIDBecomeActive
,当我检查UIApplication.sharedApplication().currentUserNotificationSettings()
时,它是1,被拒绝
...
UNUserNotificationCenter.current().requestAuthorization(options: [.alert, .sound]) {(accepted, error) in
if !accepted {
print("Notification access denied.")
}
}
....
func applicationDidBecomeActive(application: UIApplication) {
let grantedSettings = UIApplication.sharedApplication().currentUserNotificationSettings()
let value= grantedSettings!.types.rawValue
// value is now 1, why?!
}