Description

Compile failure packaging for iOS

UATHelper: Packaging (iOS): UnrealBuildTool:   D:\Build\joseph.wysosky_QuickSwitch\Engine\Plugins\Online\IOS\OnlineSubsystemIOS\Source\Private\OnlineStoreIOS.cpp(123,64): error: member access into incomplete type 'const FCulture'
Steps to Reproduce
  1. Open a BP FirstPerson project in the editor
  2. Setup remote build options if on Windows
  3. Package for iOS in Development configuration

Result: Compile failure

Callstack
UATHelper: Packaging (iOS): UnrealBuildTool: In file included from /Users/compile/UE4/Builds/RDU-WD-7313/D/Build/joseph.wysosky_QuickSwitch/Engine/Plugins/Online/IOS/OnlineSubsystemIOS/Intermediate/Build/IOS/UE4/Development/OnlineSubsystemIOS/Module.OnlineSubsystemIOS.cpp:11:
UATHelper: Packaging (iOS): UnrealBuildTool: 
UATHelper: Packaging (iOS): UnrealBuildTool:   D:\Build\joseph.wysosky_QuickSwitch\Engine\Plugins\Online\IOS\OnlineSubsystemIOS\Source\Private\OnlineStoreIOS.cpp(123,64): error: member access into incomplete type 'const FCulture'
UATHelper: Packaging (iOS): UnrealBuildTool: 
UATHelper: Packaging (iOS): UnrealBuildTool:         const FDecimalNumberFormattingRules& FormattingRules = Culture.GetCurrencyFormattingRules(NewProductInfo.CurrencyCode);
UATHelper: Packaging (iOS): UnrealBuildTool: 
UATHelper: Packaging (iOS): UnrealBuildTool:                                                                       ^
UATHelper: Packaging (iOS): UnrealBuildTool: 
UATHelper: Packaging (iOS): UnrealBuildTool: /Users/compile/UE4/Builds/RDU-WD-7313/D/Build/joseph.wysosky_QuickSwitch/Engine/Source/Runtime/Core/Public/Internationalization/CulturePointer.h:7:7: note: forward declaration of 'FCulture'
UATHelper: Packaging (iOS): UnrealBuildTool: 
UATHelper: Packaging (iOS): UnrealBuildTool: class FCulture;
UATHelper: Packaging (iOS): UnrealBuildTool: 
UATHelper: Packaging (iOS): UnrealBuildTool:       ^
UATHelper: Packaging (iOS): UnrealBuildTool: 
UATHelper: Packaging (iOS): UnrealBuildTool: 1 error generated.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-39772 in the post.

0
Login to Vote

Fixed
ComponentUE - Platform - Mobile
Affects Versions4.15
Fix Commit3235629
Main Commit3239056
CreatedDec 14, 2016
ResolvedDec 14, 2016
UpdatedJul 14, 2021
View Jira Issue