Posts

Post not yet marked as solved
1 Replies
723 Views
My team is building a game using the Unreal engine that we want to export to tvOS. However, when we upload the built game via xcode to the Apple TV and launch it, we see the splash screen immediately followed by the application exiting with an ABORT.Looking at the crash logs we find:Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Triggered by Thread: 33Where Thread 33 says:Thread 33 name: RenderThread 1 Thread 33 Crashed: 0 libsystem_kernel.dylib 0x00000001d38a4eec __pthread_kill + 8 1 libsystem_pthread.dylib 0x00000001d3925910 pthread_kill + 140 2 libsystem_c.dylib 0x00000001d380c804 abort + 100 3 DodoPeak 0x00000001030276e0 0x102614000 + 10565344 4 DodoPeak 0x00000001031963a8 0x102614000 + 12067752 5 DodoPeak 0x00000001031530a4 0x102614000 + 11792548 6 DodoPeak 0x0000000103152f48 0x102614000 + 11792200 7 DodoPeak 0x0000000105caac30 0x102614000 + 57240624 8 DodoPeak 0x0000000102f7aa6c 0x102614000 + 9857644 9 DodoPeak 0x0000000102f7a750 0x102614000 + 9856848 10 DodoPeak 0x0000000102f8b08c 0x102614000 + 9924748 11 DodoPeak 0x0000000103d4e584 0x102614000 + 24356228 12 DodoPeak 0x0000000103d4d110 0x102614000 + 24350992 13 DodoPeak 0x0000000103d3e688 0x102614000 + 24290952 14 DodoPeak 0x0000000103d4f370 0x102614000 + 24359792 15 DodoPeak 0x0000000104026b98 0x102614000 + 27339672 16 DodoPeak 0x00000001040250cc 0x102614000 + 27332812 17 DodoPeak 0x00000001043158c0 0x102614000 + 30415040 18 DodoPeak 0x0000000104316fe8 0x102614000 + 30420968 19 DodoPeak 0x0000000103006fc4 0x102614000 + 10432452 20 DodoPeak 0x0000000103005c28 0x102614000 + 10427432 21 DodoPeak 0x0000000103d3a5d8 0x102614000 + 24274392 22 DodoPeak 0x0000000103d6e774 0x102614000 + 24487796 23 DodoPeak 0x000000010306b364 0x102614000 + 10842980 24 DodoPeak 0x0000000103055098 0x102614000 + 10752152 25 libsystem_pthread.dylib 0x00000001d3924874 _pthread_start + 128 26 libsystem_pthread.dylib 0x00000001d392ca18 thread_start + 8full crash log here: https://gist.github.com/3rf/0129393b4176b722c100b03e7049173bWe've been able to run the game successfully via hooking up to the apple TV directly via Unreal, but it always fails when uploaded manually. Does this render thread crash ring any bells? Any recommendations on how to procede debugging this?
Posted
by 3rf.
Last updated
.
Post not yet marked as solved
2 Replies
880 Views
I'm attempting to integrate a macOS game with Apple's GameKit SDK using Objective-C. So far I have been able to authenticate the user and load/update achievements, but I have had no success with leaderboards.When attempting a loadLeaderboardsWithCompletionHandler request, I get this error:Error Domain=GKErrorDomain Code=3 "The requested operation could not be completed due to an error communicating with the server." UserInfo={GKServerStatusCode=5043, NSLocalizedDescription=The requested operation could not be completed due to an error communicating with the server., NSUnderlyingError=0x600000158960 {Error Domain=GKServerErrorDomain Code=5043 "status = 5043, MyGame does not support leaderboards" UserInfo={GKServerStatusCode=5043, NSLocalizedFailureReason=status = 5043, MyGame does not support leaderboards}}}I'm having trouble understanding why Apple's endpoint says my game does not support leaderboards. So far I have:Enabled GameCenter for our app identifierEnabled GameCenter on our app's App Store Connect page (currently in "prepare for submission" state)I've added a leaderboard to our app group via the Features menu in App Store Connect and imported it onto the macOS App Store pageBut still nothing. Any ideas?
Posted
by 3rf.
Last updated
.