2014-04-01 57 views
0

當我開始製作我們公司的Windows Phone應用程序項目時,WP沒有完整的高清分辨率。但現在有了,我應該禁用WP商店中全高清設備的應用程序。我該如何做到這一點?如何爲Windows Phone應用商店「禁用」高清屏幕?

這樣做的主要原因是,與全高清設備一起使用時,該應用在屏幕頂部有一個黑色的厚帶。

我注意到,當您更新或上傳.xap文件時,商店可以識別應用程序的要求。該商店說,該應用程序適用於所有屏幕。如何設置要求以便應用程序處於禁用高清分辨率屏幕?

該應用程序支持WP版本7.1至8.我注意到互聯網尋求幫助,但它似乎是因爲該應用程序是WP 7兼容的,我無法描述WMAppManifest中商店可能容易找到的分辨率它。或者我可以嗎?

如果我可以通過一些簡單的方法而不是通過整個應用程序使其在高清屏幕上「更好地工作」,那將是如此之好。

回答

0

您無法阻止具有某些顯示分辨率的用戶安裝您的應用程序。有人問到類似的問題here,這是關於特定設備類型的應用安裝預防。你可以做的是做檢查代碼。

啓動應用程序時,您可以檢查設備的顯示分辨率。如果大小超過限制,可以通知用戶並退出應用程序。

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

不過,我不知道這會如何影響應用程序的認證。

0

的Windows Phone 7.1僅支持800×480分辨率和Windows Phone 8支持多種分辨率。

用於在Windows Phone 8的Windows Phone 7倍的應用程序縮放意味着一個720p和1080p的設備,你會得到一個黑色帶。沒有什麼可以做的。

你可以重新編譯應用程序與Windows Phone 8的應用程序,並同時擁有WP7x和WP8 xaps可用,這將確保該空間被正確地消耗,沒有顯示黑邊。

相關問題