Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8717935
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T06:24:46+00:00 2026-06-13T06:24:46+00:00

I’ve stumbled onto some weird stuff when implementing a a turn-based game with iOS6.

  • 0

I’ve stumbled onto some weird stuff when implementing a a turn-based game with iOS6.

I have created a bunch of matches and the icon of the game says “29”.
But when running this:

[GKTurnBasedMatch loadMatchesWithCompletionHandler:^(NSArray *matches, NSError *error) {
}];

I get zero matches back and if I try to create a new one I get this error:

Error Domain=GKErrorDomain Code=21

Which points to the new GKErrorTurnBasedTooManySessions

But I can’t find those “sessions” and end them!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T06:24:48+00:00Added an answer on June 13, 2026 at 6:24 am

    I have been in discussions with an Apple tech about this problem. This was their description and proposed solution:

    Apparent Cause

    The Game Center Sandbox tries to partition different version of an app from each other, so if you’re changing the app’s version number during Game Center sandbox testing, it’s possible that ongoing matches could be orphaned, causing ghost badge counts.

    Recommendations to Fix Ghost Matches

    Disable Game Center for the app in iTunes connect. Give it a few hours (overnight would be perfect), then turn it on again. If your lucky, that’ll be enough to reset things but if it doesn’t work you’ll need to have iTunes Connect reset it from their end. You can
    contact them directly using the “Contact Us” button on the bottom of this page: iTunes Connect Support.

    Recommendations To Avoid This Problem

    Change an app’s build new rarely during Game Center match testing.

    My Sandbox Results

    I have disabled Game Center for my app, and will see in a few hours if my badge counts are reset. I left Game Center disabled for 14 hours, and still the badge counts did not reset. Consequently, I contacted iTunes Connect support and asked them to reset my app. They had to escalate the issue. Apple just called me back: their support is continuing to work on the problem, they recognize other developers are having similar problems.

    I finally gave up trying to get help from Apple on this, because they kept going in circles between a couple of departments. Funny, just after I submitted my app for review, all of the old matches starting appearing in the sandbox game center. They were no longer ghost matches.

    PS: I had also requested a reset of my sandbox leader boards the night before. Maybe the leader board reset released the ghost matches, or maybe the app submission. It was my first submission of the app, and I designated the version of the app as compatible with all versions for multiplayer.

    My Production Results

    The same problem is starting to slowly happen to a few of my users. A very small percentage of my users are experiencing icon badge counts that are a few matches too high.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have just tried to save a simple *.rtf file with some websites and
I have a small JavaScript validation script that validates inputs based on Regex. I
I have a string like this: La Torre Eiffel paragonata all’Everest What PHP function
I have a bunch of posts stored in text files formatted in yaml/textile (from
I am trying to loop through a bunch of documents I have to put
I have a .ini file as follows: [playlist] numberofentries=2 File1=http://87.230.82.17:80 Title1=(#1 - 365/1400) Example
link Im having trouble converting the html entites into html characters, (&# 8217;) i
For some reason, after submitting a string like this Jack’s Spindle from a text
Configuring TinyMCE to allow for tags, based on a customer requirement. My config is
I have a jquery bug and I've been looking for hours now, I can't

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.