Hey all,
we’re currently working on a multiplayer IOS application which should use unreals network sessions to join a server, running on a local PC over LAN/WIFI.
We use OnlineSubsystemNull, which works perfectly when testing with different PC clients.
But if we try to find a running server session on IOS, the session discovery always returns 0 sessions. If we join the listen server directly via IP however, the connection works fine.
We know, that as of IOS14+ we need the multicast networking entitlement from Apple to make this work at all.
So far we managed to:
- retrieve the multicast entitlement from Apple
- update our provision profile to include the entitlement
- added the entitlement to our games .entitlements file
- ensured the embedded mobileprovision inside the .ipa also includes the entitlement
and still our IOS application is unable to find any sessions.
It’s mind boggling that there seems to be no usable information in the forums or on the web regarding multiplayer sessions on IOS14+.
Has anyone any tips or tricks on how to make this work or atleast debug this further?