I'm trying to create a leaderboard for my game. Unfortunately, after following iTunes connect's instructions and filling out the leaderboard and 1 language specification for the leaderboard, the Save Button simply refreshes the screen with the edit data but no leaderboard is created.
Am I out of my mind? Am I missing a critical piece of information?
1) Created bundle App Id
2) Created App in iTunes Connect
3) Enabled Game Center
4) Went to Game Center to edit leaderboards
5) Add New Leaderboard (Single Leaderboard)
6) Fill out form
7) All aboard the fail boat. (Does not actually save and create the leaderboard but just refreshes the page)
Just in case someone else stumbles upon this...
I had the same greyed out 'save' button and the reason was that i have only set the minimal value for the leaderboard score and left the maximum empty. I was under the impression that the number displayed below the box means it will be used. I had to copy it into the box and it fixed the problem.
Damn Apple could add some opoup/tip to that page
I found the problem. Apparently you can't have a dash in your leaderboard name. However, no error comes up in the dialog. Bah!
Related
I've integrated a Game Center Leaderboard into my game, but after I started working on it, I decided to change the name of the game.
I have successfully changed the leaderboard to reflect the name change, but the header/title on the Game Center/Leaderboard view is still showing my old app name.
Google searches suggest it's not ideal to change the bundle ID or project name as this can have other repercussions, so I have just changed the Product Name which has worked in displaying the correct name everywhere else but here.
The only thing still called "SKLab1" is my project. Does anyone know if this is the only way to change this header?
I haven't been able to find any similar issues that point to where this header is derived from.
Also, apologies as my reputation is too low to post an actual photo! Link below.
Thank you in advance!!
Leaderboard screen with wrong App name as header
I am trying to update my game from 1.0 to 1.1 but get this error:
"Application is missing a default group leaderboard (ItunesConnect error)"
image:
I also can't save anything, when I try to i Get this error:
There was an error saving changes. Please try again later or contact App Store Developer Support.
I already contacted Apple Support but they didn't know what it was. they are investigating but it takes really long.
Did anyone else ever experienced this?
Yi Yuans Answer is correct, unf. I am to noob to upvote it. That's exactly what Apple recommended to me in the same situation by pointing out the Game Center configuration manual.
I thought they are mad, as I did set the default Leaderboard before, and was unable to make any other configuration change stick. But I tried it anyway and it fixed the problem:
Go to 'MyApps' page (The overview page).
Click the three dots/ellipticals next to the Add App (+) symbol.
Click 'Game Center Groups'.
Pick the group in question.
Click the empty space under "default leaderboard".
Pick your default leaderboard.
Click 'Done'.
I have same error, now is OK, by steps:
1, iTunes Connect -> my App -> error App -> Click Game Center
2, default leaderboard, Click Blank place, see Screenshot.
sorry, I have no authority to post image.
http://i.stack.imgur.com/3zN5D.png
http://i.stack.imgur.com/BmFhC.png
We're having the same issue when trying to update the description of an app. We have Achievements for this app but intentionally did not create a leaderboard for it. Now we're getting the same error about missing a default leaderboard. I've sent the info to Apple, awaiting a response.
I have been getting this error for days. Is there an official solution? What are the consequences of moving the leaderboards to a group?
Is there anyway possible to implement challenges and achievements in an app without using Game Center. The current app that I'm working on is not a game, but has challenges and achievements based on photo users submit. For example if a user uploads a photo of their pet, they get 50 points for submitting that picture.
You can use that, I create a simple class for iOS game center in GitHub
https://github.com/DaRkD0G/Easy-Game-Center-Swift
I would recommend having an if statement (or something like that) set up, and whenever the user "completes" the achievement, it changes a value on your server to "completed", and adds the number of points earned from the achievement to the user's overall points. If you already have a database storing user account data, you could add fields for the achievements. Then when the app loads the "achievements" page, you could just check the server real quick and display the results.
I've been trying to get Game Center leaderboards working in a new iOS project for 3 days now.
The sandbox leaderboard only shows the user's local score, and not "all scores".
I can successfully post scores to leaderboards, and have done so from 4 different accounts, however the leaderboard only shows the user's local score.
Also each day, the leaderboards reset and show "no scores" for each user account. They've been doing this for the past 3 days.
Any idea what the issue might be? I've successfully submitted scores from 4 accounts across simulator + 2 devices.
partially appears to be a bug. I myself have only used game center once and didn't test it beyond the day i got had everything working or once again before final build so i wouldn't have experience this next day bug but apparently you aren't alone as you can see in this other post link... Game Center sandbox losing scores
as for your local score showing up you may have to post some code or provide more information for a answer for that because you say everything is working except that then that is a little strange because you either are or aren't getting information from the game center server it shouldn't be getting local values unless it's bad code for that code line on your end.
I am trying to see submitted scores in sandboxed leaderboard. For iOS5 I read that 2 accounts are required to submit scores.
Now what I don't understand is whether I should see more than 1 players played the game. For now, all my efforts lead me to see only #1 of 1 player in leaderboard list and I see "no scores".
In other words, should sandboxed environment ever show more than 1 player?
Details are below:
Using iOS5
Created 3 different accounts and submitted scores from them
Accounts have e-mails verified
Tried on Simulator and iPad
Tried both, developer and distribution certificates
Waited more than 24 hours
Checked from Game Center app and from Game Center view controller inside my app.
Can see my score if I run my app on iOS 6
What else I should do to see submitted scores on iOS5 in leaderboard?
Potentially 2 things to check. First is the time scope of the scores you are pulling. Is it set to "GKLeaderboardTimeScopeAllTime"?
The second is the player scope. Do you have it set to "GKLeaderboardPlayerScopeGlobal"?
GKLeaderboardTimeScopeAllTime is a default value. so it doesn't matter wether U set it or not=) check it out in documentation ))