A developer was trying to use in-app purchases on iOS, but was getting messages that the OnlineSubsystemIOS was not enabled.
Turns out, enabling only in-app purchases still means the OnlineSubsystemIOS as a whole is disabled.
Currently, FOnlineSubsystemIOS::IsEnabled() returns
return bEnableGameCenter || bEnableCloudKit;
But it should probably be
return bEnableGameCenter || bEnableCloudKit || IsInAppPurchasingEnabled();
That way, even if a developer doesn't want to use GameCenter or CloudKit, they can still use in-app purchases.
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
An error occurred while trying to generate project files !?
I am not able to find world outliner how to enable it?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-25512 in the post.
0 |
Component | UE - Platform - Mobile |
---|---|
Affects Versions | 4.10 |
Target Fix | 4.12 |
Created | Jan 15, 2016 |
---|---|
Resolved | Apr 28, 2016 |
Updated | Sep 16, 2019 |