swift 处理从本地通知返回iOS应用程序的事件?

pgvzfuti  于 2022-10-31  发布在  Swift
关注(0)|答案(1)|浏览(302)

我的iOS应用程序设置了一个本地通知,只有当应用程序在后台时才会关闭。
当用户选择此本地通知时,它会将应用程序带回前台。
是否可以订阅NotificationCenter中的事件,以便通过标准的UIApplication方法处理来自此特定路径的用户事件?
如果不是,处理用户点击Swift 5前台显示的ViewController中的本地通知的特定事件的最佳方式是什么?

2izufjch

2izufjch1#

创建一个采用UNUserNotificationCenterDelegate协议的委托对象并实现userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:方法。
将这个对象指派给单一UNUserNotificationCenter对象的委派属性。
在您的AppDelegatedidFinishLaunching方法中执行此操作
附加文档:https://developer.apple.com/documentation/usernotifications/unusernotificationcenter

相关问题