2016-01-06 6 views
0

Мне нужно сохранить и разделить список избранных пользователей в приложении Windows Phone 8.1 Silverlight и приложении Windows 8.1 RT. Я использовал Параметры роуминга до этого момента, но он не работает для всех подключенных устройств. Я тестировал свое приложение на нескольких устройствах, и он синхронизируется для большинства, но не для всех устройств. Я также получил некоторые жалобы пользователей об этом.Windows Phone - Получить идентификатор пользователя

Поэтому вместо этого я хочу сохранить список избранных пользователей в Azure Blob Storage, при этом ключ является анонимным идентификатором пользователя. Но я не могу найти способ определения идентификатора пользователя. Я нашел информацию о DeviceUniqueId и есть ID_cap_identify_user возможность в файле манифеста для приложения Silverlight (но не для приложения RT), но я не могу найти никакой документации о том, как ее использовать. Любая помощь здесь будет рассмотрена.

PS - Есть ли у кого-нибудь какие-либо теории относительно того, почему Настройки роуминга не работает корректно на некоторых устройствах?

ответ

0

Существует UserInformationClass, НО обратите внимание, если вы хотите использовать его применительно к окнам 10!

Если у вас есть 8 приложение для Windows, которое использует класс UserInformation, вы должны перенести приложение на универсальной платформе Windows (UWP) и доступа класса User вместо этого. Теперь ожидается, что приложения Windows Platform (UWP) объявят новую функцию , uap: userAccountInformation и вызовет новые API, Windows.System.User.FindAllAsync и User.GetPropertiesAsync, чтобы получить данные .

Существует также пример MSDN о том, как использовать его: https://code.msdn.microsoft.com/windowsapps/Account-picture-name-sample-912baff1

+0

Спасибо. Кажется, что, хотя я могу использовать UserInformation для RT-версии, он недоступен для Silverlight. – kernanb

+0

Не уверен, что это общий для всех, но для SilverLight вы можете посмотреть этот https://blogs.windows.com/buildingapps/2013/03/11/migrating-anids-to-windows-phone-8/ – Depechie

+0

Ой спросил, пока не появится: http://stackoverflow.com/questions/16063193/identify-user-accross-wp8-and-win8-anid2-vs-safecustomerid – Depechie

Смежные вопросы