我在接收Windows Phone 8应用程序的Toast通知时遇到问题。我做了所有必要的步骤:
对于客户方,我这样做了:
对于服务器端,我这样做了:
但是,当我从服务器发送通知时,手机似乎没有收到通知。
一切都在服务器端正确运行,卷曲库加载没有问题。
答案 0 :(得分:0)
我知道了!
问题出在我的频道构造函数中。我这样做是为了创建一个新频道:
httpChannel = new HttpNotificationChannel("MyChannel","www.foobar.com");
只有在推送通知的“身份验证模式”的情况下才应调用此构造函数,这需要注册您的网站并拥有证书。
显然,这不是我的情况,因为我只是测试推送系统。
解决方案是使用以下方法创建频道:
httpChannel = new HttpNotificationChannel("MyChannel");
由于Windows Phone的官方文档没有提到这一点,所以会产生误导。