GooglePlayGames加载标志弹出每次我启动我的应用程序
本文关键字:启动 我的 应用程序 加载 标志 GooglePlayGames | 更新日期: 2023-09-27 18:08:08
所以我想在我的Unity3D游戏中实现GooglePlayGames服务,但每次我从android设备打开游戏时,它都会弹出google play games加载标志,这种情况每次都会发生。我也无法打开排行榜和成就界面。我已经在开发者控制台和我的项目中设置了所有内容。我已经添加了我的邮箱作为测试员。下面是我的代码:
这是一个附加到我的相机的脚本
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");
});
如果有人知道是什么原因导致的,请告诉我。我还需要说明的是,我的游戏尚未发行。
发生这种情况是因为您的用户从未获得身份验证。可能有几个原因。这是我自己之前遇到的几个问题。
-
试图在未发布的应用程序中运行GPG。这是我几次出现问题的原因。在Alpha通道中上传一个构建,并确保你使用的ID是经过批准的测试人员列表的一部分。另外,不要忘记发行GPG版本的游戏。
-
如果你正在运行任何干扰播放服务的应用程序,请停止它们。其中一个给我带来了很多悲伤的是自由。一般来说,只要停止任何可能使用SU
的东西