未收到从服务器发送的iOS通知

时间:2017-10-09 10:09:21

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

首先可能是一个重复的问题,但由于好奇心,我问过。

我有一个应用程序,其中使用了推送通知,我已经准备好了,为它创建了所有必需的东西,最后我检查了这个链接上的通知:https://pushtry.com/。一切都运作良好。问题是,当管理员想要从他们的管理面板发送通知时,iOS设备中不会收到推送通知。

我已经更新了所有必要的证书,pem文件,iOS 10的方法等,但是我没有收到来自管理面板的通知,根据后端,当我们发送通知时它显示通知发送成功并显示没有错误为了它。我不知道什么是错的。 任何sugesstions ....

2 个答案:

答案 0 :(得分:3)

首先检查所有验证或验证,如证书,pem文件和其他内容在iOS和后端更新。这将确保两端都没有错误或错误。

现在在iOS中重新安装应用程序,从数据库中清除所有通知ID或apns令牌表。在安装应用程序时,您会看到有很少的apis令牌可用。现在打开管理面板并再次测试,它将正常工作。

答案 1 :(得分:2)

首先,我想确认您为应用开发者或发行版使用哪种证书。因为有两种方式可以为发送者或发行者发送通知。就像我在后端使用php服务一样。当我使用开发者证书时,我的后端开发人员使用'ssl://gateway.sandbox.push.apple.com:2195',$ err, 当我使用配送证书时,他用过 //'ssl://gateway.push.apple.com:2195',$ err。

由于