Unity3D - пакет «SocialPlatforms» изменен с 2018.1 на 2018.2? - PullRequest
0 голосов
/ 09 сентября 2018

Когда я создаю игры в среде Unity 2018.1 (возможно, 2018.1.7).

После обновления Unity «2018.2» я пытаюсь обновить версию Unity.

После обновления я просто изменил крошечный путь. не трогать скрипты и т. д. Я просто поменял изображения.

Но, игра ненормальное завершение. Я хочу найти причину.

И, может быть, я нашел.

но ...

void Login()
{
    Social.localUser.Authenticate((bool Success) => { // handle success or failure 
        if (true == Success)
        {
            Debug.Log("Login Success");
        }
        else { //Debug.Log("Login Fail");
            ; }
    });
}

Этот код вызывается всего один раз в «Game Play Life Cycle Time».

Я использую плагин "Google Play Games". Итак, после вызова метода 'Login ()'.

-> Вызвать PlayGamesPlatform.Activate (); на каком-то пути.

Но при вызове метода * .Activate () игра закрывается, не вызывая никаких сообщений об ошибках в logcat.

Я пытаюсь найти причину ошибки. возможно, скоро я найду.

Метод 'Login ()' ненормально работает.

Почему я предполагаю, что метод Login () является причиной ошибки?

потому что

'Вызов "Успешный вход в систему", но не вход в службу Google Play.'

... Я действительно не понимаю. я пытаюсь переустановить плагин GPG, заново установить «Google play - настройка Android» и заново установить настройку oAuth.

Но все еще не работает: <</p>

Я действительно не понимаю, что ошибки.

  • Резюме
    1. Я обновил версию Unity с 2018.1 до 2018.2
    2. Не трогал коды, но при смене авто-ре-версии проекта. игра ненормально работает.
    3. Полагаю, моя часть метода Login () является причиной ошибки. 3-1. потому что я проверил logcat, назовите «Войти успешно», но на самом деле не входите.
    4. Итак. я думаю: «Изменился ли социальный класс Unity?», поэтому я написал как заголовок.
    5. Я уже проверил «Сервис Google oAuth», «Настройка GPG».

It log are 'Normal Working' * Это журнал «Нормальная работа» (сломанное сообщение - просто проблема Кодирования. не ошибка:])

It log are 'Abnormal Working' * Это журнал «Ненормальная работа»

1 Ответ

0 голосов
/ 09 сентября 2018

Я нашел причину и решение ошибки.

https://github.com/playgameservices/play-games-plugin-for-unity/issues/2013

damm'it.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...