将 WNS 用于 Windows phone Silverlight 8.1-MPNS 用于 Windows phone 8

Using WNS for Windows phone Silverlight 8.1-MPNS for Windows phone 8

我开发了Windows Phone 8个应用程序并实现了MPNS(Microsoft Push Notification Services)。

**我已使用 Visual Studio 2013 将应用程序从 Windows Phone 8 版本升级到 Windows Phone Silverlight 8.1,根据此 link 我发现WNS 是Microsoft 推荐的。随着它的发展,有了新的功能和进步。

但是当计划使用 WNS 时,我需要将 MOBILE SERVICE 作为后端。类似于微软 Azure 移动服务,这是一种付费服务。

联系了 Azure 移动支持,他们说这是针对 UWP(通用 Windows 应用程序)的,如果这是唯一的情况,如何在我升级的应用程序中继续使用 WNS,或者他是否解释了错误?

而且我已经获得了 Symantec 移动代码签名证书 - 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 Platform 中,WNS 仅适用于通用 Windows 应用程序(如前所述)。

要使用 WNS 通知:

a) 如果您使用的是混合应用程序,请添加 "Windows 8 Universal" 环境。生成的 UWP 项目结构也包含一个 WP8.1 项目。

b) 如果是本机,请创建您自己的本机通用 C# 应用程序。在您的 MPFF 项目中,添加 Windows Phone 8 Universal native API.