Post

Replies

Boosts

Views

Activity

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 How does the automatch feature work in Game Kit?
I'm no expert on this, but the logical way for it to work is that PersonA requests an automatch. If no one else has an active request for an automatch, PersonA starts the game and takes their turn. They are then waiting for an automatch. PersonB requests an automatch and GameCenter sees that PersonA has started an automatch game, so hands the turn to PersonB. PersonB plays and, for a two player game, GameCenter hands the turn to PersonA. Extrapolating this to additional players is left as an exercise to the reader.
Topic: Graphics & Games SubTopic: GameKit Tags:
Jan ’26
Reply to Game Center and Push Notifications
There sure area lot more questions posted than helpful replies in these forums. No response even by Apple. I submitted a request for help and they asked for screenshots! Of what? The lack of a banner notification? Upshot of it all, if you're having this problem, move your app to Test Flight - that uses the production notification system, whereas Xcode and the simulator do not and are very low priority. After moving my app to Test Flight, I got all the notifications expected.
Jan ’26
Reply to Apple’s age rating deadline: will apps be blocked after 31 Jan 2026?
I've been fighting this very issue and getting the runaround from various dev support team people. I had no problem updating age requirements for released builds, just for a pending release wherein I created a new version in AppStoreConnect, but it's not ready for release - it's mid-development. I can't save my answers to the age questions unless my app "is in an editable state" according to dev support. It's not if you don't have a build uploaded for a version you created in AppStoreConnect. They say I can just upload a duplicate version with new build numbers but my codebase is in the middle of development and I can't do that.
Dec ’25
Reply to endTurnWithNextParticipants is not triggering notifications.
Bringing this thread back to life after 9 years - I'm having this exact problem - game state updates but no push notifications (no banners when not running; no received notifications when running). My bundle ID was created in prehistoric times, so way before sandbox and production Game Center stuff was merged. Just adding the TBM feature to an existing game.
Topic: Graphics & Games SubTopic: GameKit Tags:
Dec ’25