When launching on or opening a packaged UnrealMatch3 project GameCenter does not login for the paired account. This causes Leaderboards and Achievements to appear blank.
Tested on iPhone6s_6240 OS: 9.3.4
This is a regression and was working at CL 3089968 in release-4.13
Result: GameCenter fails to login
Aug 23 09:14:59 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.14.59:608][286]LogOnline:Warning: Using the IOnlineIdentity::Login function on iOS is not recommended. Please use IOnlineExternalUI::ShowLoginUI instead.
Aug 23 09:14:59 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.14.59:612][286]LogGameState: Match State Changed from WaitingToStart to InProgress
Aug 23 09:14:59 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.14.59:612][286]LogLoad: Took 0.391708 seconds to LoadMap(/Game/Maps/Main)
Aug 23 09:14:59 A6240 UnrealMatch3[686] <Warning>: Created a hitchy pipeline state for hash 1240000100000000 vertex desc: 9b314480 (this = 0xc3b8540)
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:074][422]LogOnline:Warning: Game Center login has failed. The requested operation could not be completed because this application is not recognized by Game Center.]
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:077][422]LogBlueprintUserMessages: [GlobalGameInstance_C_0] Login Success
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:080][422]LogOnline:Display: FOnlineLeaderboardsIOS::ReadLeaderboards()
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:095][423]LogOnline:Display: Attempting to read leaderboard: Match3HighScore
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:143][424]LogOnline:Display: FOnlineLeaderboardsIOS::loadScoresWithCompletionHandler() - Failed to read leaderboard with error: [The operation couldn’t be completed. status = 5019, no game matching descriptor: ios:com.YourCompany.UnrealMatch3:1.1:0.2+-1]
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:143][424]LogOnline:Warning: You should check that the leaderboard name matches that of one in ITunesConnect
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:178][425]LogBlueprintUserMessages: [GlobalGameInstance_C_0] *** FAILED TO GET HIGH SCORES ***
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:179][425]LogOnline:Display: FOnlineLeaderboardsIOS::WriteLeaderboards()
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:179][425]LogOnline:Display: FOnlineLeaderboardsIOS::WriteLeaderboards() Queued score 0 on leaderboard Match3HighScore
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:179][425]LogOnline:Display: FOnlineLeaderboardsIOS::FlushLeaderboards()
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:242][427]LogOnline:Display: FOnlineSubsystemIOS::loadAchievementsWithCompletionHandler - 0
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:242][427]LogOnline:Warning: Failed to load achievements with error [15]
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:242][427]LogOnline:Display: Flushed 1 scores to Game Center
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:244][427]LogBlueprintUserMessages: [GlobalGameInstance_C_0] *** FAILED GETTING ACHIEVEMENTS ***
Aug 23 09:15:04 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.04:679][440]LogOnline:Warning: Problem in iTunes connect configuration for product: match3theme_night
Aug 23 09:15:14 A6240 UnrealMatch3[686] <Warning>: [2016.08.23-13.15.14:048][721]LogBlueprintUserMessages: [GlobalGameInstance_C_0] *** Leaderboard Timed Out ***
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-35089 in the post.
0 |
Component | UE - Platform - Mobile |
---|---|
Affects Versions | 4.13 |
Target Fix | 4.13 |
Fix Commit | 3099570 |
---|---|
Main Commit | 3109685 |
Release Commit | 3099570 |
Created | Aug 23, 2016 |
---|---|
Resolved | Aug 24, 2016 |
Updated | Sep 16, 2019 |