Push notification 设备上的Windows Phone推送通知

Push notification 设备上的Windows Phone推送通知,push-notification,windows-phone-8,mpns,Push Notification,Windows Phone 8,Mpns,我正在尝试为我的Windows 8 phone应用程序创建推送通知。我正在使用下面的Microsoft代码和演示视频链接中的示例,它可以通过模拟器正常工作,但当我调试到设备时,应用程序会运行,但不会连接到发送通知的WPF应用程序。然而,模拟器每次都可以正常工作。我要确保做到以下几点: VS必须处于WPF应用程序的管理员模式 在手机应用程序中,在SubscribeToService方法中,我已将地址更改为 我的电脑名称;字符串baseUri=http://MY-PC-NAME:8000/Regis

我正在尝试为我的Windows 8 phone应用程序创建推送通知。我正在使用下面的Microsoft代码和演示视频链接中的示例,它可以通过模拟器正常工作,但当我调试到设备时,应用程序会运行,但不会连接到发送通知的WPF应用程序。然而,模拟器每次都可以正常工作。我要确保做到以下几点:

VS必须处于WPF应用程序的管理员模式 在手机应用程序中,在SubscribeToService方法中,我已将地址更改为 我的电脑名称;字符串baseUri=http://MY-PC-NAME:8000/RegistrationService/Register?uri={0}; 我总是在手机应用之前运行WPF应用 我已关闭防火墙以允许访问端口8000 要让应用程序在实际设备上运行,我还需要做些什么


我最终使用了ASP.NET webform insead的WPF,没有任何问题。请参阅下面的链接。我刚刚在手机和提供的网络表单之间添加了功能。在订阅服务时,正如您在问题中所述,即将设备URI发送到web服务以发送推送通知,我只是在运行webform时使用ASP.NET提供的地址,即点击运行,并使用地址栏中的地址。这应该在您的机器上本地工作

希望这有帮助,我已经从MSDN示例中粘贴了下面的示例项目


确保从发送推送的服务器上打开了TCP端口号2195出站

您的手机如何连接到PC?一般的网络配置是什么?很可能这是一个网络问题。