2013-07-17 37 views
4

有沒有辦法來確定的Windows Phone設備的詳細信息?的Windows Phone:確定設備(品牌,型號等)

Example Answer for iOS

我使用DeviceStatus類,但它給出了一個神祕的設備名稱和版本。

DeviceStatus.DeviceManufacturer: "NOKIA" 
DeviceStatus.DeviceName: "RM-821_eu_denmark_251" 
Environment.OSVersion: "Microsoft Windows NT 8.0.10211.0" 

有沒有更好的方式來獲得用戶友好的方式設備的詳細信息?

我需要什麼:

DeviceStatus.DeviceManufacturer: "NOKIA" 
DeviceStatus.DeviceName: "Nokia 920" 
Environment.OSVersion: "Microsoft Windows Phone 8" 

任何幫助,高度讚賞。

回答

8

還有就是要做到這一點沒有正式的方式,但Alan Mendelevich已經建立了一個開放源碼(MIT Licenese)解決方案,以解決設備名稱。
https://github.com/ailon/PhoneNameResolver

它不會做操作系統的版本找到它,但因爲有它們的數量較少,你可以自己做。

Windows Phone 7 update history
Windows Phone 8 update history

+0

謝謝!這就是我一直在尋找的。 – SamVisualMeta

+0

嗨只是除了這個小問題,是有可能爲客戶更改設備名稱?在此感謝解決方案! –

+1

@OliverCiappara號 –