如何"禁用"适用于Windows Phone应用商店的高清屏幕?

时间:2014-04-01 07:18:46

标签: windows-phone-7 screen-resolution

当我开始研究我们公司的Windows Phone应用项目时,WP没有全高清分辨率。但现在有了,我应该在WP Store中禁用全高清设备的应用程序。我该如何做到这一点?

主要原因是当与全高清设备一起使用时,应用程序在屏幕顶部有一条粗黑带。

我注意到当您更新或上传.xap文件时,商店会识别该应用的要求。该商店称该应用适用于所有屏幕。如何设置要求以禁用应用程序HD分辨率屏幕?

该应用程序支持WP版本7.1到8.我在互联网上寻求帮助,但似乎因为该应用程序与WP 7兼容,我无法在WMAppManifest中描述商店很容易的分辨率找到它。或者我可以吗?

如果我能以一些简单的方式做到这一点,而不是通过整个应用程序使其工作"更好"在高清屏幕上。

2 个答案:

答案 0 :(得分:0)

无法阻止具有特定显示分辨率的用户安装您的应用。类似的问题被问到here,它是关于特定设备类型的应用程序的安装预防。你可以做的是办理入住手续。

启动应用程序时,您可以检查设备的显示分辨率。如果大小超出限制,您可以通知用户并退出应用程序。

How can I get a screen resolution of Device (Windows Phone)

但是,我不知道这会如何影响应用认证。

答案 1 :(得分:0)

Windows Phone 7.1仅支持800 x 480分辨率,Windows Phone 8支持多种分辨率。

Windows Phone 8上用于Windows Phone 7x应用程序的扩展意味着一个720p和1080p设备,您将获得一个黑带。你无能为力。

您可以将应用程序重新编译为Windows Phone 8应用程序并同时使用WP7x和WP8 xaps,这样可以确保正确使用空间并且不显示黑带。