Программа Xbox Live Creators не разрешена для приложений

Мы разрабатываем размещенное на Xbox UWP приложение с использованием Xbox Live SDK. Но страница отправки сообщает, что:

Программа Xbox Live Creators Program поддерживает только игры. Чтобы отправить этот продукт, вы должны либо удалить его из программы Xbox Live Creators Program, либо выбрать «Игры» для категории на странице «Свойства».

Как исправить это, кроме категории в игре? Приложение должно иметь доступ к XUID.


person Bogdan Kostritskyy    schedule 12.12.2018    source источник


Ответы (2)


Проще говоря, вы можете включить онлайн-сервисы только для игр, которые в магазине были отнесены к категории игр. Любое приложение, которое включает API Live Services или пытается получить доступ к Live API, в настоящее время не проходит сертификацию.

Это очень грустно, и я пытался это изменить, но кажется, что геймификация приложений в данный момент не находится на радаре MS. Надеюсь, это изменится в будущем.

Однако это не помешает вам создавать приложения для загрузки неопубликованных приложений, указывающих на название, указанное как игра, и использовать сервисы Live. Вы просто не можете опубликовать его как приложение, поэтому оно всегда будет отображаться только в категории игр.

person Darkside    schedule 27.12.2018

Насколько я знаю, другого способа сделать это нет. Берите с официального сайта документ.

Xbox Live поддерживается только для игр. Чтобы успешно опубликовать свою игру в Xbox Live, вы должны установить для типа продукта значение «Игра» в разделе свойств отправки.

person Nico Zhu - MSFT    schedule 13.12.2018
comment
Спасибо за ваш ответ. Но можно ли как-то получить XUID пользователя как приложение? - person Bogdan Kostritskyy; 14.12.2018
comment
получить XUID пользователя как приложение? что это значит? - person Nico Zhu - MSFT; 14.12.2018
comment
В настоящее время я использую Xbox Live SDK для получения идентификатора пользователя Xbox с этим кодом Microsoft.Xbox.Services.System.XboxLiveUser().signInAsync(null).... Этот идентификатор пользователя Xbox я использую для получения списка достижений пользователя и регистрации пользователя в приложении. Но с ограничениями Xbox Live он не может получить этот идентификатор как приложение. Я спрашиваю, можно ли получить Xbox User Id другим способом? - person Bogdan Kostritskyy; 14.12.2018