有没有办法在前台发布和显示本地通知? 如果没有,有没有办法“假装”? 我需要让iOS看起来像一个Android应用程序,它确实在前台有通知。
答案 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])
}