Logout when Google Play Game Services menu showAchievements.
step 1: signin
step 2: call showAchievements -> google paly games service menu -> logout (not signout)
step 3: The client does not know Logout
step 4: call showAchievements -> crash
Logout when Google Play Game Services menu showAchievements.
step 1: signin
step 2: call showAchievements -> google paly games service menu -> logout (not signout)
step 3: The client does not know Logout
step 4: call showAchievements -> crash
i use sdkboxplay version 2.2.3.5 android
I think there should be more discussion and feedback about sdkboxplay and it’s reliability. I am having issues getting a connection with iOS currently. Were you able to figure out this issue?
Is there any crash log that you can share?
For iOS make sure you’re using real device to test, also make sure your achievement in iTunesconnect are setup correctly and in “ready to submit” state.
step 1: signin → ok
step 2: call showAchievements or leadrerboad → ok → google paly games service menu in-> logout (not signout)
did not called sdkbox::PluginSdkboxPlay::signout();
step 3: The client does not know Logout (still Client konws connected)
step 4: call showAchievements or leadrerboad → crash
step3 : The client does not know Logout (still Client konws connected)
step 4: connectOrDisconnect
if (sdkbox::PluginSdkboxPlay::isSignedIn())
{
sdkbox::PluginSdkboxPlay::signout(); → this call
}
else
{
sdkbox::PluginSdkboxPlay::signin();
}
same ploblum
How to handle disconnect from Google Game Services? here
isSignedIn() always returns true after user is signedOut via default dialog #2 here
We just released 2.2.4 can you update and see if it fix this issue?
i test sdkboxplay_v2.2.4.14
crash not fix
Can you show me the crash log with 2.2.4.14?
2.2.4.14 Log
step 1: signin → ok
step 2: call showAchievements or leadrerboad → ok → google paly games service menu in-> logout (not signout)
did not called sdkbox::PluginSdkboxPlay::signout();
step 3: The client does not know Logout (still Client konws connected)
step 4: call showAchievements or leadrerboad → crash
step3 : The client does not know Logout (still Client konws connected)
step 4: connectOrDisconnect
if (sdkbox::PluginSdkboxPlay::isSignedIn())
{
sdkbox::PluginSdkboxPlay::signout(); → this call
}
else
{
sdkbox::PluginSdkboxPlay::signin();
}
[quote=“”]
ava.lang.SecurityException: Not signed in when calling API
at android.os.Parcel.readException(Parcel.java:1472)
at android.os.Parcel.readException(Parcel.java:1426)
at com.google.android.gms.games.internal.IGamesService$Stub$Proxy.zza(Unknown Source)
at com.google.android.gms.games.internal.GamesClientImpl.zzf(Unknown Source)
at com.google.android.gms.games.Games$5.zza(Unknown Source)
at com.google.android.gms.games.Games$5.zza(Unknown Source)
at com.google.android.gms.internal.zznt$zza.zzb(Unknown Source)
at com.google.android.gms.internal.zzoc.zzf(Unknown Source)
at com.google.android.gms.internal.zzoc.zzd(Unknown Source)
at com.google.android.gms.internal.zzoh.zzd(Unknown Source)
at com.google.android.gms.internal.zzof.zzd(Unknown Source)
at com.google.android.gms.games.Games.signOut(Unknown Source)
at com.sdkbox.plugin.SdkboxGPGAuthentication.signout(SdkboxGPGAuthentication.java:206)
at org.cocos2dx.lib.Cocos2dxRenderer.nativeTouchesEnd(Native Method)
at org.cocos2dx.lib.Cocos2dxRenderer.handleActionUp(Cocos2dxRenderer.java:128)
at org.cocos2dx.lib.Cocos2dxGLSurfaceView$15.run(Cocos2dxGLSurfaceView.java:387)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1471)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1248)
!@Dumpstate > sdumpstate -k -t -z -d -o /data/log/dumpstate_app_error[/quote]
same ploblum
How to handle disconnect from Google Game Services? here
isSignedIn() always returns true after user is signedOut via default dialog #2 here
We just reproduced this issue following your steps, will fix it on our next release, thanks a lot 
thanks nite
Can you tell me your android version? We did add this test(logout from google play menu) into our test-case, let me double check.
target=android-19 android-ndk-r9d
What is the device android version? I tried on a 5.0.2 device, the menu of ‘my achievement’ only has ‘Mute’ option, no ‘Logout’.
UI looks very different, in order to see ‘My achievement’, I need to select a game first in google play game.
device android version 4.4.2
you join to google play game. ===> mute option
you have to join clash Roale app in achievement ===> settings sign out
We figured out that a fix has been made for this issue, but somehow not included in latest release accidentally.
We will make sure that it will be included in next release and update you once it is ready.
Thanks, Ryan