我开发了Windows Phone 8应用程序并实现了MPNS(Microsoft Push Notification Services)。
**我已经使用Visual Studio 2013将应用程序从Windows Phone 8版本升级到Windows Phone Silverlight 8.1,根据这个链接,我发现WNS是微软推荐的。因为它已经发展出新的功能和进步
但是当计划使用WNS时,我需要将MOBILE SERVICE作为后端。比如微软Azure移动服务,这是一个付费服务。
联系了Azure Mobile支持,他们说这是UWP(通用Windows应用程序),如果这是唯一的情况,如何在我升级的应用程序中继续使用WNS,或者他解释错了什么?
我还获得了赛门铁克移动代码签名证书- 299美元,我可以使用相同的签名MPNS和WNS吗?
要在使用MobileFirst工具构建的Windows Phone应用程序中使用WNS通知,您需要阅读文档。像这样:http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/t_setting_up_push_notification_win8.html?lang=en.
无论你的应用程序是混合型应用程序
在IBM MobileFirst平台中,WNS仅适用于通用Windows应用程序(如前所述)。
使用WNS通知:
a)如果您使用的是混合应用程序,请添加"Windows 8通用"环境。生成的UWP项目结构也包含一个WP8.1项目。
b)如果是本机,创建自己的本机通用c#应用程序。在你的MFPF项目中,添加Windows Phone 8通用原生API