ios - Apple Push Notification - 所有消息都已发送但并非所有消息都已送达

标签 ios push apple-push-notifications apns-php

我在发送 Apple 推送通知时遇到问题。

当我只向两台设备发送消息时,一切正常。 但是当我向数据库中的所有设备发送消息时,并不是所有的推送消息都被传送,但我没有收到任何设备的错误消息。发送成功!

当我将消息发布到所有设备时,其中一个在第一次测试中收到消息的设备没有收到消息。

发送程序正在运行,因为我在第一次测试时在手机上收到了一条消息,当我发送到所有设备时它也能正常运行。是否还有其他问题导致此问题?或者这是 Apple 的错误/问题。

我不知道问题出在哪里。 有没有人也有这个问题??

最佳答案

当您为 1 台设备工作时,我猜您使用的是开发配置文件。对于多个设备,您必须使用分发配置文件。因此,只需根据配置文件检查所有配置文件和注册设备即可。删除您不使用的配置文件,这应该可以解决您的问题。

关于ios - Apple Push Notification - 所有消息都已发送但并非所有消息都已送达,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18695964/

相关文章:

ios - 如何直接在顶 View Controller 中处理 iOS 推送通知?

ios - 死锁 `dispatch_barrier`

ios - MPMoviePlayerController 在 5 秒后停止播放视频

jakarta-ee - 如何验证android设备 token

git - Netbeans:如何显示将被推送的所有 (git) 提交?

ios - 将 MQTT 与 APNS 结合使用

iphone - 如何在 Ad Hoc 下获取 iPhone 推送通知的设备 token

ios - Swift tableView.dequeueReusableCell 从不返回 Nil

ios - iCloud 无法在两个应用程序之间共享数据

php - 当我使用 PHP 构建包推送应用程序时,为什么会看到 'NOTICE' 消息?