iOS如何在前台显示本地通知?

时间:2018-05-14 17:52:36

标签: ios notifications uilocalnotification

有没有办法在前台发布和显示本地通知? 如果没有,有没有办法“假装”? 我需要让iOS看起来像一个Android应用程序,它确实在前台有通知。

1 个答案:

答案 0 :(得分:1)

对于iOS 10及更高版本,您可以使用UNUserNotificationCenterDelegate并查看this post以获取更多信息。如果您的应用程序运行8或9个ios,您应该使用3d party libs(您可以search

<强>示例: 将它添加到AppDelegate中的委托方法并符合此协议 - UNUserNotificationCenterDelegate

func userNotificationCenter(_ center: UNUserNotificationCenter, willPresent notification: UNNotification, withCompletionHandler completionHandler: @escaping (UNNotificationPresentationOptions) -> Void) {
     completionHandler([.alert,.badge])
}