• Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.

Apple Game Center achievement tracking added (Beta)

We've enabled Game Center tracking for all users now. Thanks to all members that helped beta test it!
 
Anyone else have a different achievements count on here than Game Center? I have 450 iOS achievements here versus 508 on Game Center.
 
Anyone else have a different achievements count on here than Game Center? I have 450 iOS achievements here versus 508 on Game Center.
I have noticed on some profiles that the total doesn't match up. Are you able to find any of the missing achievements when going through your list of games in Game Center?

Right now, I'm not really sure what happens when a developer removes achievements. I assume they adjust the total reported on GC afterwards but if not that could be a possible reason.
 
I have noticed on some profiles that the total doesn't match up. Are you able to find any of the missing achievements when going through your list of games in Game Center?

Right now, I'm not really sure what happens when a developer removes achievements. I assume they adjust the total reported on GC afterwards but if not that could be a possible reason.
I just went through all my games in game center and it match the one on exophase. So yeah not sure why the game center total is different 😅
 
If that helps, on my side Game Center is showing 143 games and 424 achiements when Exophase is reporting 141 games and 398 achievements. Maybe these two "missing" games explain these 26 missing achievements.
 
If that helps, on my side Game Center is showing 143 games and 424 achiements when Exophase is reporting 141 games and 398 achievements. Maybe these two "missing" games explain these 26 missing achievements.
If you can find out which games that’d help. At least from the data is returned from the API - it's only showing 141 games, so I'm not able to determine what games could be missing from my side.

I'm guessing since it doesn't show these games in the API, they won't show up while browsing your list in GC either. But if you know the games then I could try forcing a scan on those particular game IDs and see if it's able to find the achievements then.
 
This is amazing, thank you! Adds a bit more legitimacy to the platform and acquiring the achievements.

One question: some games show up 2 or 3 times now in a row in my list of games. I’m wondering if that’s because the game was accessed in an iPad, Apple TV, and Phone? So for some reason one game like Towers of Everland might get three entires? It doesn’t seem to add two or more times the achievements to my profile though so I assume it works as intended?
 
If you can find out which games that’d help. At least from the data is returned from the API - it's only showing 141 games, so I'm not able to determine what games could be missing from my side.

I'm guessing since it doesn't show these games in the API, they won't show up while browsing your list in GC either. But if you know the games then I could try forcing a scan on those particular game IDs and see if it's able to find the achievements then.
I think this is due to the fact that when developers completely remove games from the App Store (not just delist them, but remove them in a way that the games don't even appear in our purchased apps anymore with no possibility to re-download them unless you have the IPAs), the games get also hidden on Game Center, forcing you to open them again if you still have them downloaded for them to reapper on the list.

I know this because this happened to me with "Om Nom: Candy Flick" which had 20 achievements that I unlocked, but the game is neither in my Game Center list, nor in my purchased apps list anymore, and the same thing happened with "Tiny Thief" on my old account.
 
This is amazing, thank you! Adds a bit more legitimacy to the platform and acquiring the achievements.

One question: some games show up 2 or 3 times now in a row in my list of games. I’m wondering if that’s because the game was accessed in an iPad, Apple TV, and Phone? So for some reason one game like Towers of Everland might get three entires? It doesn’t seem to add two or more times the achievements to my profile though so I assume it works as intended?
Hmm... from what I can see the achievements in those games do indeed stack, they all have separate game IDs so it is 3x the achievements.

However it doesn't look like most games are setup like that. Most seem to just have one listing for all the supported platforms. In this case I suspect it's something the developer is doing like syncing your achievements across the other editions when you play it.
I think this is due to the fact that when developers completely remove games from the App Store (not just delist them, but remove them in a way that the games don't even appear in our purchased apps anymore with no possibility to re-download them unless you have the IPAs), the games get also hidden on Game Center, forcing you to open them again if you still have them downloaded for them to reapper on the list.

I know this because this happened to me with "Om Nom: Candy Flick" which had 20 achievements that I unlocked, but the game is neither in my Game Center list, nor in my purchased apps list anymore, and the same thing happened with "Tiny Thief" on my old account.
Interesting- this makes sense.

As a test I tried forcing a scan on Om Nom: Candy Flick and I am actually able to see your achievements, despite it not showing in your list. This requires knowing the game ID but that is visible in the app store URLs so it's easily accessible. As an example... https://apps.apple.com/us/app/om-nom-candy-flick/id580083943, the number after the id portion is the app ID.

I haven't added it on the live site yet but considering this works I think I'll add support for scanning against specific app store IDs, just like you can with Steam under the Tools section of the account page. So as long as you know which games are missing, it seems it will be possible to still pick up those achievements.
 
Hmm... from what I can see the achievements in those games do indeed stack, they all have separate game IDs so it is 3x the achievements.

However it doesn't look like most games are setup like that. Most seem to just have one listing for all the supported platforms. In this case I suspect it's something the developer is doing like syncing your achievements across the other editions when you play it.

Interesting- this makes sense.

As a test I tried forcing a scan on Om Nom: Candy Flick and I am actually able to see your achievements, despite it not showing in your list. This requires knowing the game ID but that is visible in the app store URLs so it's easily accessible. As an example... https://apps.apple.com/us/app/om-nom-candy-flick/id580083943, the number after the id portion is the app ID.

I haven't added it on the live site yet but considering this works I think I'll add support for scanning against specific app store IDs, just like you can with Steam under the Tools section of the account page. So as long as you know which games are missing, it seems it will be possible to still pick up those achievements.
Good to know.

Additionaly, on devices with iOS 9 and under, there is an option to hide games and erase your scores on the leaderboards in the Game Center app. The achievements however never get reset despite what the prompt says, since they reappear when you re-open the game. One example of this is PvZ HD Free on my old account.

IMG_0371.jpeg
IMG_0372.jpeg
 
I unlocked an achievement in Mario Kart Tour, but it's not displaying onsite. Tracking seems to only be pulling games played at the moment?

I kept scanning and it updated.
 
Last edited:
@x3sphere This has been on my radar for years great job!!. So my issue is that my achievement count is higher here than GameCenter. I sorted both by name to compare and Exophase is able to pull achievement data from games Apple removed from GameCenter. I'm happy we get an accurate count here but super crappy on Apple to know they will just pull games/achievements that have been earned. The crazy part is if the data is there to pull why not just leave it there on GameCenter?. That's my small Apple rant lol. Again, great job awesome feature!!
 
I no longer have a functional iOS device and given this rather strange procedure to add it to our profiles, I guess it's impossible for me now?
It's effectively purely historical data since I no longer play on iOS of course, but a little disappointing nevertheless. I added the data I had manually from the game center app of my broken iPod which is so old it is not allowed to access the internet or the app store anymore. I was mostly curious what would happen if I added the profile, would it even recognize years old stats?
 
I no longer have a functional iOS device and given this rather strange procedure to add it to our profiles, I guess it's impossible for me now?
It's effectively purely historical data since I no longer play on iOS of course, but a little disappointing nevertheless. I added the data I had manually from the game center app of my broken iPod which is so old it is not allowed to access the internet or the app store anymore. I was mostly curious what would happen if I added the profile, would it even recognize years old stats?
It should. Plenty of the tracked profiles here have earned achievements dating back to around 2010. Exceptions are if the games have been completely removed from the App Store, then we may not be able to see those.

There isn’t really another way of adding profiles as the internal player ID can only be accessed from the game leaderboards or if you have the user added as a friend. You would also need a recent iOS device to turn off privacy, by default all profiles are private and the option to toggle it was only added around iOS 14 or so.
 
Wow. Thank you so much for making this feature! I'm really happy, because in the first half of 2010s I really played so many games on iOS! 857 achievements are shown in gamecenter and 845 are shown in my profile here - but I have some really old stuff in there, that is no longer available even to play today, so I guess it's ok.
So iOS and Mac gaming just got much more interesting for me again. Now I might be happy that I have Apple Arcade and a Mac...

Great feature! Keep up the fantastic work you do! I really appreciate it.
 
x3sphere... Your dedication is really really awesome. I definitly appreciate Game Center support very much... Thank you. You are incredible...
 
Back
Top