重复UNTimeIntervalNotificationTrigger仅在监视时触发一次

时间:2017-11-28 10:04:19

标签: apple-watch unusernotificationcenter

  1. 注册

    让center = UNUserNotificationCenter.current() center.requestAuthorization(options:[.alert,.sound]){(授予,错误)in     //根据授权启用或禁用功能。 }

  2. 创建内容

    let content = UNMutableNotificationContent() content.title =“我的头衔” content.body =“我的身体” content.sound = UNNotificationSound.default() content.categoryIdentifier =“my-category”

  3. 创建了触发时间。注意:重复=真

    let trigger = UNTimeIntervalNotificationTrigger.init(timeInterval:65,重复:true)

  4. 预定通知请求。注意:标识符是唯一的

    let request = UNNotificationRequest.init(identifier:NSUUID()。uuidString,content:content,trigger:trigger) center.add(request,withCompletionHandler:nil)

0 个答案:

没有答案