如果我点击通知,它将打开应用程序,但是当我在通知中添加按钮,并且用户按下按钮时,该应用程序停留在后台,我希望执行与点击通知相同的操作(在前端打开应用程序)

这是可能的?

解决了!感谢您的回答:

    let actionButton = UIMutableUserNotificationAction()
    actionButton.identifier = identifier
    actionButton.title = title
    actionButton.activationMode = UIUserNotificationActivationMode.Foreground
    actionButton.authenticationRequired = true
    actionButton.destructive = false

最佳答案

如果您希望通过该操作打开应用,请将操作的activationMode设置为UIUserNotificationActivationModeForeground

10-04 21:19