I am integrating Game Center and everything is working but I have one question regarding the sign-in functionality.
connect_on_start to true has no effect on iOS when the app is launched. It doesn’t do anything and I don’t receive any callbacks in SdkboxPlayListener#onConnectionStatusChanged() (is that flag only used on Google Play)?
Second, I want to avoid showing the Game Center sign-in dialog when the user is not logged in to Game Center at startup - it sucks for most people to have to go through that when they just want to play the game. Is there a way to call sdkbox::PluginSdkboxPlay::signin() but only attempt to sign in if the user is already connected to Game Center (so that the Game Center login dialog won’t show up) ?
One more observation related to the sdkbox play plugin (but unrelated to sign-in functionality):
- when I call sdkbox::PluginSdkboxPlay::loadAllData(), the callback onGameData(…) gets called for every save separately and there is no way to know when it’s done calling back with all the saves. Is it safe to assume that they’re all going to callback within a couple seconds?
@nite Hi Nite, could you help me answer the above questions?