我可以通过沙盒 APNS 服务器使用 Push Sharp 成功地将通知发送到我的 iPhone 设备,但我遇到了问题。
我已经生成了 .cer 和 .p12 文件,然后成功地将它们安装在我的 windows 8 开发机器上。
我使用本教程在我的 Windows 8 机器上安装证书。
昨天一切正常,我成功发送了通知。我关闭了我的系统,然后第二天当我尝试运行代码时,我遇到了以下异常:
消息是意外的或格式错误的 pushsharp
我尝试了谷歌上可用的不同解决方案,但没有任何帮助。然后我从我的机器上删除证书,然后重新安装它们,一切又开始工作了。
为了使服务万无一失,我关闭了系统以检查通知发送是否失败,是的,它再次失败并出现同样的异常。
我再次删除了证书并重新安装它们以纠正问题。我不知道实际的问题是什么?是什么让 PUSHSharp 在关机后停止发送通知。
注意:Windows 防火墙已禁用。任何想法?