Не работает таблица лидеров сервиса Google Play

#c# #unity3d #admob

Вопрос:

добавлена таблица лидеров в сервис Google Play. Ресурсы добавлены, авторизация работает, добавление записи работает. Но при использовании ShowLeaderboardUI() отображается только имя таблицы рекордов, но рекордов нет. Помогите, пожалуйста ;(

ВВОД КОДА Объявления:

 public class AdsInitialize : MonoBehaviour
{
 public static AdsInitialize instance = null;
 private string LEADER_BOARD = "******";
 public Text _text;

 private void Awake()
    {
        if (instance == null)
        {
            instance = this;
            MobileAds.Initialize(initStatus => { });
            PlayGamesPlatform.DebugLogEnabled = true;
            PlayGamesPlatform.Activate();
            Social.localUser.Authenticate(success =>
            {
                if (success)
                {
                    _text.text = "Auth working";
                }
                else
                {
                    _text.text = "Auth not working";
                }
            });
        }
        else if (instance != this)
        { 
            Destroy(gameObject);
        }
        DontDestroyOnLoad(gameObject);
    }

    public void ShowLeaderBoard()
    {
        //Social.ShowLeaderboardUI();
        PlayGamesPlatform.Instance.ShowLeaderboardUI(LEADER_BOARD);     
    }
}
 

Пишите рекорды:

  Social.ReportScore(_time, AdsInitialize.instance.LEADER_BOARD, (bool success) => {
   if (success)
   {
       _text.text = "ReportScore working";
   }
   else
   {
        _text.text = "ReportScore not working";
   }
});
 

Показать таблицу лидеров в меню (этот метод висит на кнопке):

 public void ShowLeaderBoard()
{
    AdsInitialize.instance.ShowLeaderBoard();
}
 

Комментарии:

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

Ответ №1:

Вам нужно обновить свои игры Google Play на телефоне