获取Windows Phone 7.1设备ID

时间:2011-12-21 04:38:03

标签: c# windows-phone-7

我们在Windows Phone 7.1上实施PUSH NOTIFICATION,我们需要注册到服务器的链接才能推送。我们还支持在卸载和重新安装应用程序时更新链接。新链接将保存到同一设备的服务器。因此,我们尝试获取设备的设备ID以识别和更新链接,而不是为同一设备保存新设备。

DeviceExtendedProperties.TryGetValue("DeviceUniqueID", out uniqueID)
Windows Phone 7.1不允许

。是否有其他解决方案可以获取设备的唯一ID?

我们无法使用帐户直播来识别手机,因为用户只能使用一个真实帐户来使用许多设备。

2 个答案:

答案 0 :(得分:4)

您可以获取DeviceID。您需要在WMAppManifest.xml中包含它 <Capability Name="ID_CAP_IDENTITY_DEVICE" />

请参阅this

答案 1 :(得分:1)

使用“DeviceUniqueId”代替“DeviceUniqueID”。