I previously asked a question regarding unique usernames for use with the services:
Which made a lot of sense and I am going to implement.
I have another question which is loosly related.
I have a game in progress, which when the user dies (or another action happens) I would like to save the scores (for a leaderboard), for this I intend to use the Score Game Service, all good.
I would like to know:
1) I believe the username/nickname that will be saved on the score board is the username entered by:
Am I correct?
2) If so, I would like a users name or nickname to be displayed on the leaderboard, so how would I get this data without specifically asking. I am going to add facebook integration for posting scores etc, so the users facebook name would suffice, but I do not want to immediately ask for the user to 'accept' the app can use facebook data, when I am only posting a score.
Question really is how do I go about getting a nickname for the leaderboard without explicitly asking.
I was thinking GameCenter but I would like to keep it using native Apple Frameworks as much as possible, in the case that I may want to port to Android.
Thanks for your help in advance.