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…
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.