Social.ReportProgress not working?

Hi

i am just working on the integration of simple gamecenter mechanics.
I don’t need the prime31 system (it does far more than i need and want).
I only want submit highscores and report achievements.

Therefore i wanted to use the unity (current version 4.2.1f4) Social API (and xcode5)

I can login to gamecenter (using sandbox mode)
i can submit scores.
But if i submit an achievement progress i get a “success” in the callback function, but in gamecenter the achievement is not unlocked.

Yes the achievement is in itunes, and i added the achievements to the next version of the game (2.0.0) (currently 1.1 is available in the appstore).
I also changed the xcode settings to include gamecenter fully and select my team.
I can open the gamecenter from the game, i can see achievements, scores and so on. I only can’t report them although it says “worked”

Now any clue what to do to test achievements ?

I attach my gamecenter class.

Basically i call at the beginning login, later reportAchievement ( “MyId”, 100 );

See TnT_Gamecenter.cs file for how i work with social.
1373343–69328–$TnT_GameCenter.cs (4.64 KB)

1 Like

Hi TandT, based on OceanBlue’s comment, it seems that there are issues with Social.ReportProgress: http://forum.unity3d.com/threads/201498-IOS7-and-Game-Center-Achievements-no-banners-displayed

I believe you already have our plugin, it’s working fine, and it’s pretty simple to do:

GameKitXT.ReportAchievement("FLOOR2_COMPLETED", 10);

/////////////////
TandT I used your code for the development of my game integration with gamecenter and it did everything you said like go into sandbox while on the device ect… but is this code you poste which is that c sharp file, is it working properly like if I release an update to my game with this in it will it add my game to game center when people first play it???