0

我正在为 Windows Phone 8 开发一个 Windows Phone 应用程序。

在这里,如果有人通过 Windows Phone 7 浏览我的应用程序,我想强制关闭该应用程序。

我想检查手机的版本,如果他有 Windows Phone 8,我想把他带到主屏幕,否则我想向他显示一个警报(消息框),说你的手机不兼容点击“确定”按钮应用程序将被关闭。

编辑:

我正在开发针对 windows phone 7.1 和 8 的应用程序,那么如何阻止正在使用 windows phone 7 浏览我的应用程序的人?

4

2 回答 2

1

If you develop the app targetting Windows Phone 8, the user won't be able to install it in a device running Windows Phone 7. So you don't have to worry about it.

In order to be executable in both platforms, the app has to target Windows Phone 7.1. But that doesn't make sense in your case. If you want only Windows Phone 8 users to use your app, set it's target to Windows Phone 8, and it will only execute in that platform.

于 2013-07-26T14:35:10.487 回答
0

从技术上讲,你不能这样做。虽然可以检查版本并引发未处理的异常,但认证指南不允许出现未处理的异常。处理这个问题的正确方法是让你的应用程序只针对 WP8 开始,这样 WP7 用户根本无法下载它。

于 2013-07-26T14:49:04.290 回答