Is Mobile Local Multiplayer available?

Hi, guys. I’m trying to figure out if Unreal is the engine for my next game. I’m building a mobile multiplayer game for iOS (only for iOS). I need to connect several devices together, but not using a server. The users have to be able to connect with each other even when there is no wi-fi available. Therefore, I have to use a system that finds the right path (Bluetooth or wi-fi) and connect the devices. iOS offers the MultipeerConnectivity framework that serves my purpose, but I don’t know if I will be able to access this framework from a game programmed with Unreal or if Unreal has a built-in functionality I can use.

The game requires the users to be able to connect with each other in any place, without requiring access to the Internet and the users may or may not have access to the local wi-fi. There is no server, one user acts as the server and the rest as clients.

Thanks for any info.
JD

I’m looking to add the same functionality to my game. Did you ever find a Solution?

Sadly 2 years after this initial post, still no implementation or documentation, no MultipeerConnectivity.
Even though location based games gain attraction (Pokemon go, Minecraft Earth and more) and there is so much potential for innovation, especially when using an innovative engine like Unreal.

The UE4’s source code has a line about MultiPeer Connectivity (reference in source code here: https://github.com/EpicGames/UnrealEngine/blob/release/Engine/Plugins/Online/IOS/OnlineSubsystemIOS/Source/OnlineSubsystemIOS.Build.cs [access to github required] ). So at some point implementation was planed?

Requests on answerhub, forum and discord server are never answered.
Some devs recommend implementing it ourselves, not considering that UE4 (rightfully so) nowadays has a bigger user-base of indies, artists, designers, not only the classic gaming studio with specialized programmers.

So this feature is in limbo and projects that need MultipeerConnectivity have no planning certainty
without a capable programmer in Swift/Objective-C and C++ in the team.