每次我启动应用程序时都会弹出GooglePlayGames加载徽标

时间:2015-08-15 12:21:03

标签: c# unity3d google-play google-play-games

所以我想在我的Unity3D游戏中实现GooglePlayGames服务,但每当我从我的Android设备打开我的游戏时,它会弹出谷歌游戏加载徽标,这种情况每次都会发生。我也无法打开排行榜和成就UI。我在开发人员控制台和我的项目中设置了所有内容。我已将我的电子邮件添加为测试人员。这是我的代码:

这是附在我相机上的脚本

using UnityEngine;
using System.Collections;
using GooglePlayGames;
using UnityEngine.SocialPlatforms;


public class GooglePlayGamesScript : MonoBehaviour {

// Use this for initialization
void Awake () {
    PlayGamesPlatform.DebugLogEnabled = true;
    PlayGamesPlatform.Activate();

}

// Update is called once per frame
void Start () {
    if(!Social.localUser.authenticated){
    Social.localUser.Authenticate((bool success) => {
        Debug.Log("Authenticating");
        });
    }
}

}

在这里我尝试报告得分:

Social.ReportScore(AddPoints.HighScore,"770479155009",
(bool success) => {
Debug.Log("reporting score");
});

如果有人知道造成这种情况的原因,请告诉我。 另外我应该提到我的游戏还没有发布。

1 个答案:

答案 0 :(得分:0)

这种情况正在发生,因为您的用户永远不会获得身份验证。可能由于一些原因而发生。这是我自己早些时候面对的一对夫妇。

  1. 尝试在未发布的应用中运行GPG。这几次是我的问题的原因。在Alpha通道上传构建,并确保您使用的ID是已批准测试人员列表的一部分。另外,不要忘记在GPG中发布游戏。

  2. 如果您正在运行任何干扰Play服务的应用,请将其停止。让我感到悲痛的是自由。通常,只需停止可能使用SU

  3. 的任何内容