mikecargal

mikecargal

Apple Game Frameworks and Technologies: Show the Game Center Dashboard failing

Title: Name of book: Apple Game Frameworks and Technologies: Show the Game Center Dashboard failing (page 383…)

At the risk of embarrassing myself again (not that I should not be accustomed to it by now).

(As far as I can tell after reviewing all the instructions against my code changes several times) I’ve made all the changes to display the dashboard, leaderboard, and achievements, but when I click on the “Game Center” button. Nothing happens. The console log displays the following log lines:

2021-01-25 10:26:38.134412-0500 hog[41162:2431231] [Error] We failed to present Game Center dashboard extension.
2021-01-25 10:26:39.178478-0500 hog[41162:2431934] [AXRuntimeCommon] Unknown client: hog

By any chance, is this something obvious to someone with more experience hooking this up?

I’ve grepped around a bit and notice that the app is set up as hog.app, but all instructions are setting up bundle identifiers and everything on the developer site as hogdice. I don’t see anything obvious about why these would have to match, so probably looking in the wrong area.

Gonna go do a workout and come back to it… (at which point, I’ll promptly re-read, see where I missed a paragraph of instructions, and post a mea culpa reply again)

First Post!

mikecargal

mikecargal

TL;DR — follow ALL of the instructions :face_with_raised_eyebrow:

And… sure enough… page 372 (" 6.Sign out of your Apple ID on all testing devices and sign back in with your new sandbox tester account.")

Was the minor detail I missed… I had signed into Game Center in the app, but didn’t do it on the simulator main iCloud account.

Now If I can just figure out what the ^%$^&%$ thing is on a yellow background :roll_eyes:

(actually, that looks like a simulator bug… looks fine on the iPhone simulator) (apparently a known bug on Big Sur on iMac)

Where Next?

Popular Pragmatic Bookshelf topics Top

belgoros
Following the steps described in Chapter 6 of the book, I’m stuck with running the migration as described on page 84: bundle exec sequel...
New
jamis
The following is cross-posted from the original Ray Tracer Challenge forum, from a post by garfieldnate. I’m cross-posting it so that the...
New
lirux
Hi Jamis, I think there’s an issue with a test on chapter 6. I own the ebook, version P1.0 Feb. 2019. This test doesn’t pass for me: ...
New
jeremyhuiskamp
Title: Web Development with Clojure, Third Edition, vB17.0 (p9) The create table guestbook syntax suggested doesn’t seem to be accepted ...
New
Chrichton
Dear Sophie. I tried to do the “Authorization” exercise and have two questions: When trying to plug in an email-service, I found the ...
New
nicoatridge
Hi, I have just acquired Michael Fazio’s “Kotlin and Android Development” to learn about game programming for Android. I have a game in p...
New
jskubick
I found an issue in Chapter 7 regarding android:backgroundTint vs app:backgroundTint. How to replicate: load chapter-7 from zipfile i...
New
a.zampa
@mfazio23 I’m following the indications of the book and arriver ad chapter 10, but the app cannot be compiled due to an error in the Bas...
New
redconfetti
Docker-Machine became part of the Docker Toolbox, which was deprecated in 2020, long after Docker Desktop supported Docker Engine nativel...
New
dachristenson
@mfazio23 Android Studio will not accept anything I do when trying to use the Transformations class, as described on pp. 140-141. Googl...
New

Other popular topics Top

New
PragmaticBookshelf
Write Elixir tests that you can be proud of. Dive into Elixir’s test philosophy and gain mastery over the terminology and concepts that u...
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
AstonJ
In case anyone else is wondering why Ruby 3 doesn’t show when you do asdf list-all ruby :man_facepalming: do this first: asdf plugin-upd...
New
PragmaticBookshelf
Author Spotlight: VM Brasseur @vmbrasseur We have a treat for you today! We turn the spotlight onto Open Source as we sit down with V...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New
PragmaticBookshelf
As digital systems increasingly run the world, mastery of the recurring patterns of software development risk is the key to fast and effe...
New

Sub Categories: