Unable to load module 'OnlineSubsystemIOS'


UATHelper: Packaging (iOS):   LogInit: Display: LogModuleManager: Warning: ModuleManager: Unable to load module 'OnlineSubsystemIOS' because the file '/Users/Shared/Epic Games/UE_4.18/Engine/Binaries/Mac/' was not found.
UATHelper: Packaging (iOS):   LogInit: Display: LogModuleManager: Warning: ModuleManager: Unable to load module 'OnlineSubsystemNull' because the file '/Users/Shared/Epic Games/UE_4.18/Engine/Binaries/Mac/' was not found.

Does anyone know what causes this? The OnlineSubsytemNull plugin is disabled and the OnlineSubsystemIOS plugin is enabled. Other than that, OnlineSubsystem and OnlineSubsystemUtils are also enabled.

Found a log and I have a little more info:


LogPluginManager: Mounting plugin OnlineSubsystemIOS
LogPluginManager: Mounting plugin OnlineSubsystem
LogPluginManager: Mounting plugin OnlineSubsystemUtils
LogModuleManager: Display: Found up-to-date module file ../../../Engine/Plugins/Online/OnlineSubsystem/Binaries/Mac/UE4Editor-OnlineSubsystem.dylib (API version 3709383).
LogModuleManager: Display: Found up-to-date module file ../../../Engine/Plugins/Online/OnlineSubsystemUtils/Binaries/Mac/UE4Editor-OnlineSubsystemUtils.dylib (API version 3709383).
LogModuleManager: Display: Found up-to-date module file ../../../Engine/Plugins/Online/OnlineSubsystemUtils/Binaries/Mac/UE4Editor-OnlineBlueprintSupport.dylib (API version 3709383).
clang: error: no such file or directory: '/Users/Shared/Epic Games/UE_4.18/Engine/Plugins/Online/IOS/OnlineSubsystemIOS/Binaries/Mac/UE4Editor-OnlineSubsystemIOS.dylib'
LogModuleManager: Display: Found up-to-date module file ../../../Engine/Plugins/Online/OnlineSubsystem/Binaries/Mac/UE4Editor-OnlineSubsystem.dylib (API version 3709383).
LogModuleManager: Display: Found up-to-date module file ../../../Engine/Plugins/Online/OnlineSubsystemUtils/Binaries/Mac/UE4Editor-OnlineSubsystemUtils.dylib (API version 3709383).
LogModuleManager: Display: Found up-to-date module file ../../../Engine/Plugins/Online/OnlineSubsystemUtils/Binaries/Mac/UE4Editor-OnlineBlueprintSupport.dylib (API version 3709383).

So it seems like everything else is there but the iOS plugin isn’t built. It never offers to build it.

Alright. So what happened there was I added “OnlineSubsystemIOS” as an actual module but I’m now fairly certain that it doesn’t exist, as having it in there prevented me from building and removing it fixed it.

Gonna test some more and see what I can get.

Whatever happened with this? Did you end up getting it to work?