autenticateHandler not being called

In previos versions of iOS the GKLocalPlayer authenticateHandler callback is being called even if the player is not signed in GameCenter. Now with iOS 11 beta 4 if GameCenter is switched off in Settings the callback is not being called at all. This is the expected behavior? Is there a way to check if gameCenter has been disabled so the initialization flow can skip this step?

It looks like a bug or a change that was introduced in the framework, that is contrary to what the docs say. Consider filling a bug report with Apple https://feedbackassistant.apple.com/

autenticateHandler not being called
 
 
Q