支持Windows Phone 8和8.1的通知

时间:2014-12-03 14:19:57

标签: c# silverlight windows-phone-8 push-notification windows-phone-8.1

我正在从头开始创建新的Windows Phone应用程序,我想支持WP8和WP8.1。我开始作为Blank WP Silverlight应用程序的项目,没关系。我得到了WP8和WP8.1的模拟器。我现在想要实现通知。所以这是我的问题:

  • 如果我将此项目升级到WP8.1,它是否可以与WP8兼容?当我将它发送到商店时,它是否适用于两个版本?
  • 如果我想要支持这两个版本并使用通知我必须使用MPNS进行通知吗?因为WNS仅适用于WP8.1项目吗?
  • 我应该将解决方案拆分到多个项目并在它们之间共享代码文件吗?喜欢WP8项目和WP8.1项目以及一些共享代码的项目。

1 个答案:

答案 0 :(得分:2)

如果我将此项目升级到WP8.1,它是否可以与WP8兼容?当我将它发送到商店时,它是否适用于两个版本?

ANS :如果您将项目从WP8升级到WP8.1并发布到商店,那么它将无法用于Windows Phone 8设备。它只能使用Windows Phone 8.1。

问:如果我想支持这两个版本并使用通知,我必须使用MPNS进行通知吗?因为WNS仅适用于WP8.1项目吗?

Ans:如果您想同时支持该版本,则必须使用MPNS进行通知。在Windows Phone 8.1中支持MPNS和WNS。

有关详细信息,请参阅这些链接What's next for Windows Phone 8 developersUpgrade Windows Phone 8 apps to Windows Phone Silverlight 8.1

问:我应该将解决方案拆分到多个项目并在它们之间共享代码文件吗?喜欢WP8项目和WP8.1项目以及一些共享代码的项目。

答案:是的,您可以将代码共享给多个项目。只需为您的公共代码创建 Windows Phone类库,并将其设置为dll并在项目中使用。