StatsManager выдает ошибку на AddLocalUser
Я пытаюсь использовать C# StatsManager, сначала добавив localuser. Мой код следующий
XboxLiveUser user = new XboxLiveUser();
SignInResult x = await user.SignInAsync(); //returns successfully
statManager = StatsManager.Singleton;
statManager.AddLocalUser(user);
основной цикл:
List<StatEvent> statevents = statManager.DoWork
if (statevents.Count>0)
{
}
Событие, добавленное локальным пользователем, никогда не запускается и вместо этого выдает ошибку в API, которая заключается в следующем. Выдает ошибку
getResponseCompletionSource.SetResult (getResponseTask.Result);
XboxLiveHttpRequest.cs Строка 117
Исключение типа "System.AggregateException" произошло в mscorlib.ni.dll, но не было обработано в коде пользователя
Произошла одна или несколько ошибок. (Произошла одна или несколько ошибок. (Удаленный сервер возвратил ошибку: (404) Не найдено.))
Как вы думаете, может быть проблема? Работа другого API, возможность войти в систему, получить GamerTag и GamerPic из Socialmanager и т. Д.
Спасибо
1 ответ
Эта ошибка может возникнуть, если с XboxServices.config
файл загружен вашим проектом.
Убедитесь, что файл конфигурации содержит ServiceConfigurationId
свойство, которое установлено в соответствующее значение.
Примечание. Если вы используете мастер Xbox Live Association Wizard, он должен автоматически снять соответствующее значение и заполнить .config
файл.