OnInvitationReceivedListener nie odpala niezawodnie (jeśli w ogóle) - Google Play Game Services Clicker Button

Podczas wypróbowywania wersji demonstracyjnej usługi Play Game na clicker, nie miałem szczęścia (ok, 1 raz na setki), aby uruchomić OnInvitationReceivedListener.

Spojrzałem tutajodpowiedź stackoverflow 1 i tuodpowiedź stackoverflow 2i upewniłem się, że używam kont testowych, które są częścią moich wewnętrznych kręgów. (wystarczająco dobra rodzina?)

Podczas testowania:

Próbowałem wysłać zaproszenie przed zalogowaniem się innego użytkownika (nigdy nie otrzymałem wartości GameHelper onConnected (Bundle hintConnection)).

Próbowałem wysłać zaproszenie po zalogowaniu się na obu kontach (po raz pierwszy pojawiło się powiadomienie i pojawił się widok na górze z prośbą o odtworzenie) w dziennikach zawsze pojawia się coś, co się dzieje, a ponieważ nie ma wartości zwracanej za wysłanie zaproszenia, nic nie widać o tym, jak zaprasza zaproszenie

Mogę (zaraz po tym, jak nadawca wejdzie do Poczekalni) przejść do Zobacz zaproszenia i tam jest zaproszenie. Mogę także skorzystać z metody GamesInClient Invitations i pobrać z powrotem zaproszenie do tego słuchacza. Jeśli wyloguję jednego z użytkowników, otrzymuję (czasami) powiadomienia o zaproszeniach w pasku stanu, gdy zapraszam inne konto testowe (czas waha się od kilku minut do pół godziny później), więc wiem zaproszenia są wysyłane i najprawdopodobniej przechwycone przez coś, co mówi dokumentacja

public void registerInvitationListener (OnInvitationReceivedListener listener)

Zarejestruj słuchacza, aby przechwytywać przychodzące zaproszenia dla aktualnie zalogowanego użytkownika. Jeśli słuchacz jest zarejestrowany za pomocą tej metody, przychodzące zaproszenie nie wygeneruje powiadomienia na pasku stanu, dopóki ten klient pozostanie połączony.

Zauważ, że tylko jeden słuchacz może być aktywny na raz. Wywołanie tej metody, gdy poprzednio zarejestrowany był inny słuchacz, zastąpi oryginalny słuchacz nowym. Parametry nasłuchują słuchacza, który jest wywoływany po otrzymaniu nowego zaproszenia. Słuchacz jest wywoływany w głównym wątku.

Moje testy pokazują, że pierwsza część działa (hehe, właśnie otrzymałem powiadomienie o pasku stanu o zaproszeniu wysłanym 29 minut temu podczas wpisywania tego ...)

Szczerze mówiąc nie wiem o drugiej części, jak powiedziałem, nie mogę nigdy skłonić słuchacza do strzału!

Czy jest jakiś sposób na uzyskanie opinii o zaproszeniu? Jeśli nie, czy są jakieś inne kroki konieczne, aby skłonić słuchacza do strzału?

questionAnswers(1)

yourAnswerToTheQuestion