我为GooglePlayGameServices添加了Prime31插件,但它不想进行身份验证并发送错误:" UI线程上的异常运行命令"
if( GUILayout.Button( "Authenticate" ) )
{
PlayGameServices.authenticate();
}
public static void authenticate()
{
if( Application.platform != RuntimePlatform.Android )
return;
_plugin.Call( "authenticate" );
}
我完成了所有this教程步骤。
答案 0 :(得分:0)
请确保您使用的是Activity Sharing System。此外, r21 Google Play SDK现在要求您使用JDK 1.7或更高版本进行编译。它不会使用较旧的JDK版本进行编译。 r21 Play SDK也有关于静默身份验证的错误。由于Play SDK中的错误,我们不得不在插件版本2.10中关闭自动静默身份验证。当您准备好对用户或身份验证方法进行实际身份验证时,可以使用beginSilentAuthentication方法。