Process for adding achievements in App Store Connect during development and testing

Hello,

I'm creating an iOS release of a Unity game that will include Game Center Achievements. The game already has working Game Centre integration for leaderboards and the code for Achievements works in the Android version (using Unity's cross platform Social API).

I cannot, however, seem to get Achievements added in App Store Connect to be included in my game during development. The achievements I have added neither appear in the Game Centre Dashboard (there is no "Achievements" box, just "Leaderboards) and the Unity Social API reports that my app has no achievements.

I've read all the documentation I can find and many more forum posts, and it would seem like I'm following the test flow correctly. However, I'm clearing missing a step or misunderstanding a concept here.

Would anyone be kind enough to check my process / understanding below and see if there's anything I should be doing differently?

  • Achievements created under "Services > Game Centre"
  • These are added to a release with status "Prepare for Submission"
  • Sandbox user created under "Users and access > Sandbox testers"
  • Logged in with that user in "Settings > Game Center" (and App Store)
  • Game Center integration correctly authenticating and showing sandbox user
  • Waited 20+ hours in case achievements need to propagate through Apple system

A similar test flow (sandbox users, logged in the same way) worked when I was developing the previous leaderboard implementation, so I'm especially confused.

If anyone can spot what I'm missing or doing wrong, I'd really appreciate it.

Thanks!

Solution: change app version number from 1.1 to 1.1.0. Cries.

Process for adding achievements in App Store Connect during development and testing
 
 
Q