I was calling:
GKAccessPoint.shared.location = .topLeading
GKLocalPlayer.local.authenticateHandler { ... }
GKAccessPoint.shared.isActive = true
I could solve the issue by chaning the call order:
GKLocalPlayer.local.authenticateHandler { ...
GKAccessPoint.shared.location = .topLeading
GKAccessPoint.shared.isActive = true
}
Topic:
Graphics & Games
SubTopic:
GameKit
Tags: