2016-08-21 115 views
2

用戶身份驗證不適用於我爲Android製作的應用程序。這是附加到我的主菜單中的空遊戲對象的腳本。用戶無法登錄谷歌播放服務

void Start() 
{ 

    PlayGamesPlatform.Activate(); 
    PlayGamesPlatform.DebugLogEnabled = true; 

} 

public void LoadScene(string sceneName) 
{ 
    SceneManager.LoadScene(sceneName); 
} 

public void showleaderboard() 
{ 
    if(Social.localUser.authenticated) 
    { 
     PlayGamesPlatform.Instance.ShowLeaderboardUI("CgkIq82p4qcNEAIQAQ"); 
    } 
    else 
    { 
     Debug.Log("leaderboard not working"); 
    } 
} 

public void userlogin() 
{ 
    Social.localUser.Authenticate((bool success) => 
    { 
     if(success) 
     { 
      Debug.Log("Logged in"); 
     } 
     else 
     { 
      Debug.Log("Login failed"); 
     } 
    }); 
} 

該功能被附加到按鈕,我總是在我的控制檯中得到日誌「登錄失敗」。我在一臺能夠在其他已發佈的應用程序中登錄Google Play服務的Android設備上測試了此功能。

回答

0

您應該將您的帳戶添加爲Google Play服務面板中的測試帳戶,否則將始終是失敗的登錄。