UNNotifications
即使我的应用程序没有运行,我也想使用本地 iOS 。就像我们在时钟应用程序中使用闹钟一样。我们可以设置闹钟,然后退出我们的时钟应用程序,但是......声音和通知将按时运行。我需要相同类型的行为。
可能吗?
我的代码摘录:
import UIKit
import UserNotifications
class ViewController: UIViewController, UNUserNotificationCenterDelegate {
override func viewDidLoad() {
super.viewDidLoad()
let content = UNMutableNotificationContent()
content.title = "Our title"
content.body = "A body of message"
UNUserNotificationCenter.current().delegate = self
content.sound = UNNotificationSound.default()
let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 60, repeats: false)
let request = UNNotificationRequest(identifier: "testID", content: content, trigger: trigger)
UNUserNotificationCenter.current().add(request, withCompletionHandler: nil)
}
}