UDP connecton on mac OS

Hello! Hoping someone here will be able to help.

I have a game that I am now porting to mac. this game relies on a small peace of software that sends UDP data via local host to the game. Im using the Simple TCPUDP socket client plugin.

EVERYTHING WORKS GREAT, except when I package the project for shipping, suddenly the game stops accepting/receiving UDP data. When I package it in Debug mode or dev mode, everything works, its JUST shipping. Im not sure if this is something mac related or I accidentally unchecked a box somewhere…

Help is appreciated, thanks!

Maybe its related to missing entitlements for shipping version of your project. Just check on Platforms/XcodeProjects/Entitlements and set the ones for shipping to /Game/Build/Mac/Resources/Sandbox.Server.entitlements.

Also you could check the settings of your plugin if there is anything set to ‘developement’, inclusive the currrent type descriptor in the .uplugin file. As far I understand it should be set to “Type”: “Runtime”. - See documentation about plugins at Module Descriptiors.

Missing entitlements was it! thank you so much!

1 Like