2014-02-13 24 views
0

我正在使用2個真實設備,並且我可以簽名成功並且onSignInSucceeded()回調函數被正常調用。當我發送A到B的邀請,並且設備B中的遊戲不是遊戲時,通知就會毫無問題地到達。然而,如果玩家B接受邀請,那麼當B中的遊戲調用onSignInSucceeded()時,沒有可用的邀請ID,那就是getInvitationId()爲空。總是函數getInvitationId()在回調函數中爲null onSignInSucceeded()

我正在檢查onConnected()代碼,並看到Bundle connectionHint不爲null,但是,當它嘗試恢復邀請時。

邀請inv = connectionHint.getParcelable(GamesClient.EXTRA_INVITATION);

返回null,因此如果inv爲null,則不會初始化獲取invitationId。

大家更瞭解這些問題嗎?

回答

0

老GameHelper的作品GameClient它不贊成..問題是使用新的GoogleApiClient解決。