Is there a proper way to know when a Social.localUser is really logged In? [somehow resolved]

Hello,
EDIT : I’m doing this authentication to gamecenter and Unity tells me it’s failing the first time I launch it :

Social.localUser.Authenticate (ProcessAuthentication);

private void ProcessAuthentication (bool success ) {
if (success) {
// do something
}
else{
// fail ---> YEP IT FAILS
}
}

But actually it’s working because Gamecenter is opening itself and I can connect to it successfuly.

The problem is that I want to fetch infos juste after the “success” in the authentication function the first time I launch the connection…

So is there a way to know when the social platform has really been successfuly connected ?

Okay so apparently there’s a problem with apple’s gamecenter’s callback that has never really been corrected by apple :

And I’ve found what I was looking for : Social.localUser.authenticated

So I think I’m gonna use some dirty checking in the update function and fetch my leaderboards only when this authenticated value comes to “true”.