我有使用 PushSharp 的 Android 和 Apple 推送通知,但我无法使用 Apple 通知发送自定义数据。
这完美地发送:
push.QueueNotification(new AppleNotification()
.ForDeviceToken(device.Identifier)
.WithAlert(message)
.WithSound("default")
.WithBadge(7));
这根本不起作用:
push.QueueNotification(new AppleNotification()
.ForDeviceToken(device.Identifier)
.WithAlert(message)
.WithSound("default")
.WithCustomItem("incidentId", new[] { 1 })
.WithBadge(7));
后者永远不会点击 NotificationSent、NotificationFailed、ServiceException 等,也永远不会到达手机。
使用 PushSharp 版本 2.0.4.0
我尝试添加自定义数据的方式有问题吗?