我在Unity3D游戏上安装了Google Play游戏服务,只有部分功能正常运行。
确实,身份验证很顺利:
[Play Games Plugin DLL] 8/1/16 3:14:08 p.m. +02: 00 DEBUG: Starting Auth Transition. Op: sign_in status: VALID
和
[Play Games Plugin DLL] 1/8/16 3:14:08 p.m. +02: 00 DEBUG: Found User: [Player: 'XXX' (id gXXXXXXXXXXXX)]此外,
Social.localUser.id
功能有效。很抱歉,Social.localUser.authenticated
返回False,我无法通过PlayGamesPlatform.Instance.SignOut();
注销:[Play Games Plugin DLL] 8/1/16 3:14:36 p.m. +02: 00 DEBUG: Starting Auth Transition. Op: SIGN_OUT status: ERROR_NOT_AUTHORIZED
我想知道如何解决这个看似奇怪的问题,并提前感谢你。
答案 0 :(得分:0)
发现此related issue建议在Google Play开发者控制台上添加测试gmail ID。
转到Google Play开发者控制台 - >游戏服务 - >测试并添加测试gmail ID。
如果您未将测试人员添加到Play Dev控制台的“游戏服务”部分的测试人员列表中,则会发生这些错误。
希望这有帮助!