Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

glenncal

macrumors member
Original poster
Jun 7, 2009
80
0
I am currently developing an iOS Game Center game. It is working fine when I auto-match two devices on the same Wi-Fi network, but when the devices are on different networks, the game never enters the match: player:didChangeState method.

I tried checking match.expectedplayercount in the matchmakerViewController:didFindMatch: method, but it remains 1 the whole time, as if the game center never found the other player.

My question is: Is this a problem in my end? I was beginning to suspect a Game Center problem since as far as I know I did everything correctly, and I see no reason for why it should work in one network configuration and not in another.

Thanks
 
Last edited:

jiminaus

macrumors 65816
Dec 16, 2010
1,449
1
Sydney
If Game Centre uses broadcast packets to find "nearby" devices, then the broadcast packets won't reach the other network. I don't know if Game Centre does or doesn't use broadcast packets, but it would explain the behaviour your observing.
 

glenncal

macrumors member
Original poster
Jun 7, 2009
80
0
Update: This has been resolved. Apparently the problem was from Game Center's Sandbox side. I sent a technical request to Apple, and today the problem was fixed.
 

valdistt

macrumors newbie
Mar 8, 2012
2
0
Update: This has been resolved. Apparently the problem was from Game Center's Sandbox side. I sent a technical request to Apple, and today the problem was fixed.

Hi! I have exactly the same problem right now - could you, please, tell me (some web link), where to fill this Apple technical request?
 

gcleanth

macrumors newbie
Sep 3, 2013
1
0
[resolved]

Hey all,

Found the problem. I logged into the Manage My Apple ID section at https://appleid.apple.com/ and realised that my email address had not yet been verified. Sent the verification email again, verified the email address and now all is working in Game Center.

G
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.