Google 在 android 版本中玩游戏时出错超时
Error timeout by Google Play Games in android build
我正在尝试简单地登录 google 玩游戏服务并获得成就。这是代码:
using UnityEngine;
using System.Collections;
using GooglePlayGames;
using UnityEngine.SocialPlatforms;
public class Achievements : MonoBehaviour {
public static string testAch = " CgkI0PrljMcBEAIQAQ";
public static string testIncrAch = "CgkI0PrljMcBEAIQAg";
// Use this for initialization
void Start () {
if (Application.platform == RuntimePlatform.Android)
{
PlayGamesPlatform.DebugLogEnabled = true;
PlayGamesPlatform.Activate();
Social.localUser.Authenticate((bool success) =>
{
if (success)
{
Debug.Log("Successes on login to google play games");
Social.ReportProgress(testAch, 100, (bool successAch) =>
{
//Ach unlocked
Debug.Log("tEST AHC UNLOCKED");
});
}
else { Debug.Log("Login to google play games failed"); }
});
Social.ShowAchievementsUI();
}
}
// Update is called once per frame
void Update () {
}
}
我收到以下错误代码:调试:启动身份验证转换。 OP:SIGN_IN 状态:ERROR_TIMEOUT。它尝试了两次,但身份验证失败了。任何想法为什么会这样。我很确定我在开发者控制台中正确设置了它。
代码本身有效。问题是 google 广告暴民 API 已经在游戏中实现了。不确定,但也许他们在 google 中使用相同的服务。删除插件,首先添加玩游戏插件并在开发控制台中配置应用程序然后添加广告插件解决了这个问题。
我正在尝试简单地登录 google 玩游戏服务并获得成就。这是代码:
using UnityEngine;
using System.Collections;
using GooglePlayGames;
using UnityEngine.SocialPlatforms;
public class Achievements : MonoBehaviour {
public static string testAch = " CgkI0PrljMcBEAIQAQ";
public static string testIncrAch = "CgkI0PrljMcBEAIQAg";
// Use this for initialization
void Start () {
if (Application.platform == RuntimePlatform.Android)
{
PlayGamesPlatform.DebugLogEnabled = true;
PlayGamesPlatform.Activate();
Social.localUser.Authenticate((bool success) =>
{
if (success)
{
Debug.Log("Successes on login to google play games");
Social.ReportProgress(testAch, 100, (bool successAch) =>
{
//Ach unlocked
Debug.Log("tEST AHC UNLOCKED");
});
}
else { Debug.Log("Login to google play games failed"); }
});
Social.ShowAchievementsUI();
}
}
// Update is called once per frame
void Update () {
}
}
我收到以下错误代码:调试:启动身份验证转换。 OP:SIGN_IN 状态:ERROR_TIMEOUT。它尝试了两次,但身份验证失败了。任何想法为什么会这样。我很确定我在开发者控制台中正确设置了它。
代码本身有效。问题是 google 广告暴民 API 已经在游戏中实现了。不确定,但也许他们在 google 中使用相同的服务。删除插件,首先添加玩游戏插件并在开发控制台中配置应用程序然后添加广告插件解决了这个问题。