We have recently found that the Perforce plugin that was bundled with 4.5.2 is not compatible with older versions of OSX. 10.7 (Lion) is affected, though 10.8 (Mountain Lion) seems to be fine.
You just need to replace the executable in the Unity package like so;
Right-click Unity.app and choose Show-Package-Contents
Then navigate to the PerforcePlugin directory
Then replace the executable from one of these sources!
- Download the PerforcePlugin executable attached to this thread. This was built on Mavericks straight from the github code with some slight modifications (which I will get put into github)
- Build the executable yourself from the code on github!
- Take the PerforcePlugin from an older version of Unity (via Show Package Contents). 4.3 should be good.
I’d recommend the first option.
Then perforce should be usable again. We will get this fix applied to a patch soon!
Let us know via this thread if it hasn’t worked for you!