当我尝试在服务器上执行apple推送通知时,我收到以下错误:
com.notnoop.exceptions.ApnsDeliveryErrorException: Failed to deliver notification with error code 8
我的服务器是一个Java应用程序。奇怪的是,同一服务器WAR文件在本地正常工作(发送通知),但当我将其部署到远程服务器(RedHat openshift.com)时,它不起作用(上面有错误)。
以下是我的工作:
APNS.newService()withCert(certificateInputStream, “密码”)withProductionDestination()withDelegate(本).build();
答案 0 :(得分:2)
这似乎是另一个错误。该服务器包含旧的部署(war)文件,该文件仍指向沙箱APNS环境。手动重新部署后,问题就消失了。