I’ve never had a problem. I just tried to add a new achievement. It clearly says alphanumeric value. Perhaps I should create a new app since this one has been in the system for a while:
I see, you mean you are seeing the Apple ID there? I thought you meant your ID was being replaced on the screen where you actually create/edit each achievement. If you go into that screen I assume you still see your original ID?
I think that when we last submitted some achievements a week or 2 ago it did the same thing where it shows Apple’s internal ID number, and everything went through as normal and my achievements work with my IDs as expected.
Yes : in the “Submission Page”, I see the Apple ID. But when I go back to the page where I created the achievement (iTunes Connect / Features / Game Center), I still see the original IDs. Here’s a screenshot of that page :

I think that when we last submitted some achievements a week or 2 ago it did the same thing where it shows Apple’s internal ID number, and everything went through as normal and my achievements work with my IDs as expected.
What do you mean by normal ? Did the Apple’s internal ID stopped showing up and were replaced by your IDs ? Or did it stay that way but didn’t have any issue once the game was live ?
I mean the submission went through without any rejections, and the achievements worked as expected using my own IDs.
The Apple internal ID only showed up on that “prepare for submission” section, and never on the create/edit achievement page.
I suspect that ID is only for Apple’s reference, and while it’s not convenient if you want to double check you are submitting the correct achievements it doesn’t seem to have any effect on the functionality of the achievements in the app itself.
P.S. It takes me long enough to create and submit 36 achievements, I don’t know how you have the patience to do 70 of them (plus potentially the same again on other stores)!
Hmm my screen shot didn’t post. Any way I created a new app and a new achievement. Perhaps since you’ are entering numbers, they are not considered unique and Apple is making them unique for you.
But you can do com.yourdomain.yourgame.yourachievement to make them unique.
Rob
Hmm my screen shot didn’t post. Any way I created a new app and a new achievement. Perhaps since you’ are entering numbers, they are not considered unique and Apple is making them unique for you.
But you can do com.yourdomain.yourgame.yourachievement to make them unique.
Unfortunately, I can’t edit their IDs. The only way to use com.mydomain.mygame.myachievement would be to create all the 70 achievements all over again…
Anyway, I’m gonna try to keep using my old IDs and see how it goes. If Alan QuizTix is right, it should be ok. If not, well… too bad for me ! Anyway, I’ll let you know !
PS : Yeah, creating 70 achievements is really annoying, especially on iTunes Connect. It’s way easier and goes way much faster on Google Play Game Services…
Speaking of GPGS, you’ve reminded me that I actually no longer use format “company_game_achievementname” for my IDs. Since GPGS auto-generates its own IDs, I create my achievements there first, and then use those IDs when creating my iTunes achievements.
That way I can use the same ID for both platforms in my Lua code.