Ios 推送通知-当应用程序处于活动状态时,为什么我无法在设备中接收通知

Ios 推送通知-当应用程序处于活动状态时,为什么我无法在设备中接收通知,ios,notifications,Ios,Notifications,有谁能帮我吗 实际上,我开发了一个带有推送通知服务的应用程序。在开发过程中,使用的设备在发布后(当应用程序处于活动状态时)不会收到任何通知。我已经在xcode中安装了这两个证书。即使我没有收到任何通知 thanx Previous在app live之后,有两种可能会出现非保留推送通知: 1:错误的PEM文件 您需要在备份服务器上将开发PEM替换为分发PEM文件 对于“创建PEM文件”,您需要导出distribution.cer并通过链接中建议的以下步骤创建PEM: 最后一行:catapns-d

有谁能帮我吗

实际上,我开发了一个带有推送通知服务的应用程序。在开发过程中,使用的设备在发布后(当应用程序处于活动状态时)不会收到任何通知。我已经在xcode中安装了这两个证书。即使我没有收到任何通知


thanx Previous

在app live之后,有两种可能会出现非保留推送通知:

1:错误的PEM文件

您需要在备份服务器上将开发
PEM
替换为分发
PEM
文件

对于“创建PEM文件”,您需要导出distribution.cer并通过链接中建议的以下步骤创建PEM:

最后一行:cat
apns-dev-cert.pem apns-dev-key-noenc.pem>apns-dev.pem
在上面的链接中有错误

2:移除沙箱模式

在app live之后,您需要从脚本中删除沙盒单词


gateway.sandbox.push.apple.com:2195
gateway.push.apple.com:2195

您确认生成的.pem和.p12以及所有其他证书是否正确吗?