Description

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

Steps to Reproduce
  1. Open UnrealMatch3 in the editor
  2. Package for iOS in development configuration
  3. Deploy to iOS device
  4. Launch the app on the device

Result: GameCenter fails to login

Callstack

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 ***

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-35089 in the post.

0
Login to Vote

Fixed
ComponentPlatform - Mobile
Affects Versions4.13
Target Fix4.13
Fix Commit3099570
Main Commit3109685
Release Commit3099570
CreatedAug 23, 2016
ResolvedAug 24, 2016
UpdatedSep 10, 2019