我们在Windows Phone 7.1上实施PUSH NOTIFICATION,我们需要注册到服务器的链接才能推送。我们还支持在卸载和重新安装应用程序时更新链接。新链接将保存到同一设备的服务器。因此,我们尝试获取设备的设备ID以识别和更新链接,而不是为同一设备保存新设备。
自
DeviceExtendedProperties.TryGetValue("DeviceUniqueID", out uniqueID)
Windows Phone 7.1不允许。是否有其他解决方案可以获取设备的唯一ID?
我们无法使用帐户直播来识别手机,因为用户只能使用一个真实帐户来使用许多设备。
答案 0 :(得分:4)
您可以获取DeviceID。您需要在WMAppManifest.xml中包含它
<Capability Name="ID_CAP_IDENTITY_DEVICE" />
请参阅this
答案 1 :(得分:1)
使用“DeviceUniqueId”代替“DeviceUniqueID”。