我们为推送通知设置了 2 个应用程序。(甲和乙)
每个(当然)都有不同的配置文件,我们为每个生成了单独的证书。应用 A 接收推送通知就好了,应用 B 没有。
两者都在与同一台服务器通信 - 它确实确定了它正在向哪个应用程序发送通知并使用正确的证书。
我注意到,如果您在一台设备上安装这两个应用程序,它们都会获得相同的令牌(我们的服务器会跟踪每个应用程序。)。在这种情况下,当服务器发送一个 msg 时,它会向同一个 Token 发送两次 - 每个证书一次。应用 A 将收到消息,应用 B 不会。
将消息发送到两个应用程序时,Apple 服务器会响应所有消息均已正确发送且没有错误。但是消息永远不会出现在一个应用程序中。
关于在哪里看的任何建议?