EasyAPNS没有将设备注册到数据库,用于现在正在生产的应用程序

时间:2013-04-27 01:33:59

标签: iphone device apple-push-notifications registering

我正在使用easyapns来处理我的应用程序的推送通知。在开发模式下,设备在数据库中注册正常。当应用程序在iphone上运行时,iphone的详细信息(如deviceid等)将无错误地注册。我最近在应用程序商店批准了我的应用程序,现在任何新设备都不会注册!

我已经尝试更新生产证书(我现在已多次完成)并且仍然是相同的情况。

到处寻找答案,我花了好几个小时试图寻找解决方案。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

我刚刚发现了问题所在......执行注册的服务器有一个配置为阻止高位字符的Web发布规则;所以一些设备成功注册(设备名称中没有高位字符的设备),而其他设备没有(那些HAD高位字符)。所以我所做的就是删除了这个规则,它现在运行正常。