【问题标题】:Getting ANID2 in Windows Phone 8.1在 Windows Phone 8.1 中获取 ANID2
【发布时间】:2014-05-14 06:36:59
【问题描述】:

我在WP8中使用了这个方法来获取用户属性:

object userHashId;
UserExtendedProperties.TryGetValue("ANID2", out userHashId);
_userId = userHashId.ToString();

msdn link

但我在 Windows Phone 8.1 中找不到这些。是否有任何新的 API ,或任何替代方案。

【问题讨论】:

    标签: windows-phone-8 windows-phone-8.1


    【解决方案1】:

    AFAIK 在 WinRT 应用程序下是不可能的 - 您提供的链接保留用于 WP8.1 Silverlight 应用程序 - 然后我怀疑您正在尝试在 WinRT 下开发 - API Reference

    您可以从herehere at SOthis article 了解更多信息。

    关注this answer,或许下面的代码会对你有所帮助:

    HardwareToken myToken = HardwareIdentification.GetPackageSpecificToken(null);
    IBuffer hardwareId = myToken.Id;
    

    还有一个Guidance on using the App Specific Hardware ID (ASHWID) to implement per-device app logic

    【讨论】:

      猜你喜欢
      • 2014-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-30
      • 1970-01-01
      • 2016-08-02
      相关资源
      最近更新 更多