如何在ios中根据api响应时间向用户发送通知
我在Firebase的应用程序中使用推送通知 我从Firebase cloud messaging发送通知,它将正常工作,通知将发送给所有状态的用户,如Baground、Active和suspended 但在我的场景中,当用户确认订单时,我想发送通知如何在ios中根据api响应时间向用户发送通知,ios,swift,firebase,push-notification,firebase-cloud-messaging,Ios,Swift,Firebase,Push Notification,Firebase Cloud Messaging,我在Firebase的应用程序中使用推送通知 我从Firebase cloud messaging发送通知,它将正常工作,通知将发送给所有状态的用户,如Baground、Active和suspended 但在我的场景中,当用户确认订单时,我想发送通知 如何制作请给出任何想法或示例参考。一旦您在设备上收到成功消息,在API调用后,您可以安排本地通知,该通知可以与推送通知相同的方式显示 你可以查一下 这是一个示例代码: let content = UNMutableNotificationCo
如何制作请给出任何想法或示例参考。一旦您在设备上收到成功消息,在API调用后,您可以安排本地通知,该通知可以与推送通知相同的方式显示 你可以查一下 这是一个示例代码:
let content = UNMutableNotificationContent()
content.title = "Test title"
content.body = "Test body"
let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 1, repeats: false)
let uuidString = UUID().uuidString
let request = UNNotificationRequest(identifier: uuidString, content: content, trigger: trigger)
let notificationCenter = UNUserNotificationCenter.current()
notificationCenter.add(request, withCompletionHandler: nil)
这将从您的反手中完成,请反手开发人员从其身边集成firebase推送,您必须在应用程序启动时传递设备令牌。为了确保,当用户收到确认响应时,您需要显示通知?除了@PrashantTukadiya comment。您可以使用Firebase云函数来实现这一点。