Hey Tom! I’d be happy to help. Once the FMOD issue is sorted out, you’ll also encounter a great number of other issues packaging for mac desktop. I’ve created a script that fixes all the issues with a packaged build, and I’ll put that up on github later tonight. In the meantime, the exact command for fixing up the FMODStudio binaries is:
install_name_tool -add_rpath @executable_path/../UE4/YourGame/Plugins/FMODStudio/Binaries/Mac /Path/To/YourGame.app/Contents/MacOS/YourGame
You’ll need to fiddle with these paths in order to match them to your game. The first path (the one that starts with @executable_path), you just need to replace “YourGame” with whatever the name of your game project folder is. The second one is an absolute path to the packaged executable inside the app bundle. You can get this by right-clicking the app, and picking “Show Package Contents”. Then navigate to Contents/MacOS, and you’ll see an executable file with the name of your game. That’s the path you want to pass as the second argument to install_name_tool.
Running the install_name_tool command will only ensure the game runs correctly on your system. There’s about 10 other steps you’ll need to take in order for it to run correctly on other systems. I’ll reply to this thread with the script I wrote to automate all this.
I’m happy to help further, since packaging on desktop mac is currently undocumented. Shoot me an email at firstname.lastname@example.org and I’d be happy to walk you through all of it.