我们公司有多个应用程序,当然都有不同的应用程序 ID。我们最近发现推送通知是从应用 X 发送到设备的,而实际上它是为应用 Y 发送的
用户打开应用 Y,我们的后端注册它的设备令牌。用户使用该应用程序并存在相同用户现在打开应用程序 X,后端也注册此设备。
现在推送消息被发送到应用程序 Y,用户收到此消息,但设备显示它好像它已被应用程序 X 接收。单击通知时,应用程序 X 将打开。
注意:所有应用程序都使用单独的数据库
我们检查了我们使用的 .pem 文件(我们向 apns 发送通知的后端是用 PHP 编写的),这些都很好。连接管理器也使用正确的证书正确地发送到 APNS。
这个问题的问题是什么,当然还有解决方案?