設定某個時間觸發通知
彼得潘的 iOS App Neverland
11

彼得潘先生您好
我照你的code打但他沒有如預期地回應
下面是我打的:

@IBOutlet weak var datePicker: UIDatePicker!

// 這邊我用了一個確認按鈕 讓使用者用DatePicker選完日期後按下確認 可是他沒有跳出通知

@IBAction func notification(_ sender: UIButton) {

let date = datePicker.date
let calendar = Calendar.current
let components = calendar.dateComponents([ .hour, .minute],from: date)
let trigger = UNCalendarNotificationTrigger(dateMatching:
components, repeats: true)

let content = UNMutableNotificationContent()
content.title = “要吃飯了卻不知道要吃什麼嗎?趕快來這看看吧!”
let request = UNNotificationRequest(identifier:
“notification1”, content: content, trigger: trigger)
UNUserNotificationCenter.current().add(request, withCompletionHandler: nil)

}
我有開啟允許通知 也把時間調成現在的時間以及地區,

可是他還是沒有推送通知。
請問是我哪邊做錯嗎? 如果有錯還請不吝告知 謝謝您的幫助!!!