【发布时间】:2019-09-05 05:40:18
【问题描述】:
我根据 Azure 教程构建了通知中心的服务器端版本。 (以下仅适用于 APNS)
用户使用他们的设备令牌注册推送通知。我在注册期间所做的是使用我们的内部数据库 ID 标记注册。因此,如果用户在一个帐户下使用两台设备,我们最终会进行以下注册:
- 注册 1. - 设备令牌 XYZ - 标记为 id 123
- 注册 2. - 设备令牌 ABC - 标记为 id 123
但是,每当我发送推送通知时,只有其中一台设备会收到推送通知。我在想所有这些设备都会收到通知。是否有任何已知的限制,为什么这对于一个用户使用的两台设备会失败?
查看此处列出的两个注册 - 从设备注册屏幕复制:
Apple (APNS) Template identityId:5e8dc2e9-e4dc-4c65-bf68-f5847534c9fe 202F74E526A3C7D96E406BA78E356735E6E7EEC841731325366453CC048335D7 1540672349737584107-5893757784548740535-1 31.12.9999 23:59:59
Apple (APNS) Template identityId:5e8dc2e9-e4dc-4c65-bf68-f5847534c9fe 5E635F6A261FDA223AC2EA67DB1DC0AC24E04129DB0B8B77C4958E4C69D6EC2D 2450579646911095780-3631197759391298147-2 31.12.9999 23:59:59
【问题讨论】:
-
假设您使用设备令牌向通知中心注册,那么不会有任何限制。对于未收到推送的设备令牌,通知中心或 APN 中是否显示任何错误?您学习了哪些教程?
标签: azure apple-push-notifications azure-notificationhub