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