Unity3d .app won't run after installing on mac

Hello,

I’ve packaged my 3d application with an installer which installs everything fine. But trying to run the app will have it bounce a bit in the dock and then disappear after you click it. What do I need to do for a mac to run my app normally? If i just run the .app without installing it (reaD: download it in a zip file) it’ll work fine.

Any idea’s?

You don’t generally use installers for Macs. Putting the app in a zip file is OK, but using a .dmg is more traditional and has some advantages.

–Eric

Generally yes, but in our case we have shared data directory and the installer allowed us to get setup faster without needing me to program all kinds of custom scripts to get the data directory copied over, with say a progress bar.

After some googling i found some info on needing to code sign a unity app for mac. Does anyone know more about this?

That sounds like your installer does not set the rights properly, owners and who can read / write to it.
You should be able to see this in the Unity/Player.log within the console application when it fails to access - write a file for example.

I had that on one of our apps, its one of the main problems with installers vs DMG Dragdrop + startup setting up the remote location from internal data because most installer techs that don’t cost a fortune seem to lack this kind of automatic right setup upon copy