如何在 iOS 中查看状态栏中激活的通知?


要获取状态栏托盘中激活的通知列表,我们将使用 getdeliverednotifications,你可以在此处阅读更多相关信息。

https://developer.apple.com/documentation/usernotifications/unusernotificationcenter

https://developer.apple.com/documentation/usernotifications/unusernotificationcenter/1649520-getdeliverednotifications

尽管大家都知道我们无法获取所有应用程序的通知,因为这会违反隐私,但我们可以获取我们应用程序的通知

Apple 提供 getDeliveredNotifications(completionHandler:)

它将返回仍然显示在通知中心中的应用程序通知列表。

你可以根据自己的需求编写以下代码。

UNUserNotificationCenter.current().getDeliveredNotifications { (notifications) in
   print(notifications)
}

更新于: 30-07-2019

186 次浏览

开启您的 职业

完成课程,获得认证

开始
广告