发送Apple推送通知时遇到问题。
当我仅向两台设备发送消息时,一切正常。 但是当我向数据库中的所有设备发送消息时,并不是所有的推送消息都被传递,但我没有得到任何设备的错误。发送还可以!
当我将消息发布到所有设备时,其中一个在第一次测试中收到消息的设备没有收到消息。
发送程序正在运行,因为我在第一次测试时在手机上收到了一条消息,当我发送到所有设备时,它也能正常工作。可以有任何其他问题导致这个问题?或者这是Apple的错误/问题。
我不知道问题是什么。 有人也有这个问题吗?
答案 0 :(得分:1)
当您使用1台设备时,我猜您使用的是开发资料。对于多个设备,您必须使用分发配置文件。因此,只需根据配置文件检查所有配置文件和注册设备。删除您未使用的配置文件,这应该可以解决您的问题。
答案 1 :(得分:1)
如果您在同一设备令牌的某个时间内多次发送相同的消息,则会发送最后一条消息,我认为Apple会删除后端的重复记录。
答案 2 :(得分:0)