APNS IOS 消息推送沙盒模式和发布模式

在做.NET向IOS设备的App进行消息推送时候,采用的是PushSharp开源类库进行消息的推送,而在开发过程中,采用的是测试版本的app,使用的是测试的p12证书采用的是ApnsConfiguration.ApnsServerEnvironment.Sandbox模式,而在项目发布之后,现在使用的是发布版的证书进行推送,发现不能推送成功,最后才发现在使用PushSharp进行发布后的项目的推送需要使用ApnsConfiguration.ApnsServerEnvironment.Production模式。才能进行推送成功。

APNS IOS 消息推送沙盒模式和发布模式

在实例化ApnsConfiguration对象的时候应该采用Production参数,而不是Sandbox沙盒模式。

ApnsConfiguration apnsConfig=new ApnsConfiguration(ApnsConfiguration.ApnsServerEnvironment.Production, "证书.p12", "证书密码");//Sandbox沙盒

修改参数后要使用发布版本的证书和密码才能完成推送任务。

博客内容仅代表个人观点,如发现阐述有误,麻烦指正,谢谢!
上一篇:海量数据:判断一棵树是否为另一棵树的子树


下一篇:Cracking the Coding Interview:: 寻找有环链表的环路起始节点