如何使用 Pushsharp 知道推送通知是否发送到 iOS 应用程序?
How to Know whether Push Notification Delivered or not to an iOS app using Pushsharp?
我可以使用 PushSharp 向 iOS 应用程序发送推送通知。但我无法收到该通知的发送状态给收件人。如何像whatsapp一样知道Push Notification的发送状态
APNS 不会为推送通知提供任何反馈。所以我们需要通过使用 aps 字典中的 content-available 属性 来使用静默推送通知。由于我们需要正常通知,因此我们必须将警报、声音或徽章有效载荷放入 aps 字典中。这样推送通知将对用户可见。当我们在负载中使用 content-available 属性 时,iOS 会在后台唤醒我们的应用程序,以便我们可以将交付报告发送到我们的 Web 服务器。
示例负载:
{
"aps" : {
"alert" : "Sample Push Notification.",
"badge" : 2,
"sound" : "sound.aiff"
"content-available" : "1"
}
}
我可以使用 PushSharp 向 iOS 应用程序发送推送通知。但我无法收到该通知的发送状态给收件人。如何像whatsapp一样知道Push Notification的发送状态
APNS 不会为推送通知提供任何反馈。所以我们需要通过使用 aps 字典中的 content-available 属性 来使用静默推送通知。由于我们需要正常通知,因此我们必须将警报、声音或徽章有效载荷放入 aps 字典中。这样推送通知将对用户可见。当我们在负载中使用 content-available 属性 时,iOS 会在后台唤醒我们的应用程序,以便我们可以将交付报告发送到我们的 Web 服务器。
示例负载:
{
"aps" : {
"alert" : "Sample Push Notification.",
"badge" : 2,
"sound" : "sound.aiff"
"content-available" : "1"
}
}