Post

Replies

Boosts

Views

Activity

Reply to receivedTurnEventForMatch giving stale data
The problem with including a sample project is that it doesn't happen all the time. It just randomly happens at any point in a game, so it's hard to imagine that it can be easily duplicated without playing the game for awhile. I'm surprised that the push notification is sent out before the data is available - that seems like a pretty huge bug IMHO.
May ’26
Reply to MatchMaker VC not showing existing matches after upgrade.
Code-level support finally responded with a very generic request for a reduced project to duplicate problem. Apparently, they did not read that the problem was only for a particular user after they upgraded, so reproducing the error only works if they can log into GameCenter as that particular user. Recompiled using XCode 26.4 and the problem appears to go away.
Apr ’26
Reply to MatchMaker VC not showing existing matches after upgrade.
I have submitted a code-level support request, though I it's hard to imagine what I could be doing wrong in calling up the MatchMaker ViewController: GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer]; if (!localPlayer.isAuthenticated) { [self matchError]; return; } GKMatchRequest *request = [[GKMatchRequest alloc] init]; request.minPlayers = 2; request.maxPlayers = 2; // Configure other request properties as needed GKTurnBasedMatchmakerViewController *mmvc = [[GKTurnBasedMatchmakerViewController alloc] initWithMatchRequest:request]; mmvc.turnBasedMatchmakerDelegate = self; // Assuming self conforms to GKTurnBasedMatchmakerViewControllerDelegate mmvc.showExistingMatches = YES; // should be default, but maybe Jamie's problem? [self presentViewController:mmvc animated:YES completion:^{ // Code to run after the presentation completes (if any) NSLog(@"Presented GKTurnBasedMatchmakerViewController"); }]; }
Jan ’26
Reply to receivedTurnEventForMatch giving stale data
The problem with including a sample project is that it doesn't happen all the time. It just randomly happens at any point in a game, so it's hard to imagine that it can be easily duplicated without playing the game for awhile. I'm surprised that the push notification is sent out before the data is available - that seems like a pretty huge bug IMHO.
Replies
Boosts
Views
Activity
May ’26
Reply to MatchMaker VC not showing existing matches after upgrade.
Code-level support finally responded with a very generic request for a reduced project to duplicate problem. Apparently, they did not read that the problem was only for a particular user after they upgraded, so reproducing the error only works if they can log into GameCenter as that particular user. Recompiled using XCode 26.4 and the problem appears to go away.
Replies
Boosts
Views
Activity
Apr ’26
Reply to MatchMaker VC not showing existing matches after upgrade.
I have submitted a code-level support request, though I it's hard to imagine what I could be doing wrong in calling up the MatchMaker ViewController: GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer]; if (!localPlayer.isAuthenticated) { [self matchError]; return; } GKMatchRequest *request = [[GKMatchRequest alloc] init]; request.minPlayers = 2; request.maxPlayers = 2; // Configure other request properties as needed GKTurnBasedMatchmakerViewController *mmvc = [[GKTurnBasedMatchmakerViewController alloc] initWithMatchRequest:request]; mmvc.turnBasedMatchmakerDelegate = self; // Assuming self conforms to GKTurnBasedMatchmakerViewControllerDelegate mmvc.showExistingMatches = YES; // should be default, but maybe Jamie's problem? [self presentViewController:mmvc animated:YES completion:^{ // Code to run after the presentation completes (if any) NSLog(@"Presented GKTurnBasedMatchmakerViewController"); }]; }
Replies
Boosts
Views
Activity
Jan ’26