c# - 获取 Windows Phone 7.1 设备 ID

标签 c# windows-phone-7

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

DeviceExtendedProperties.TryGetValue("DeviceUniqueID", out uniqueID)

不允许用于 Windows Phone 7.1。是否有任何其他解决方案来获取设备的唯一 ID?

我们无法使用实时帐户来识别手机,因为用户可以仅使用一个实时帐户来使用多台设备。

最佳答案

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

参见 this

关于c# - 获取 Windows Phone 7.1 设备 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8585137/

相关文章:

c# - 来自 App.xaml.cs 的 wp7 刷新页面

c# - 如何围绕异步方法编写包装器?

c# - 在带有 C# 的 Visual Studio 中,如何使 () 在我键入时自动出现,例如 .Focus()?

c# - 从静态方法调用非静态方法c#

c# - 不用 goto 编写重试逻辑的更好方法

c# - 从服务器资源管理器拖放到数据集和 DBML 设计器不工作

c# - 包含 2 个表的最新记录和 take/skip

c# - 使用 C# 开发的 Windows 服务锁定和解锁文件夹

c# - 如何通过代码将复选框添加到滚动查看器?

windows-phone-7 - 每个页面上的进度条