When the Unity installer creates the /Applications/Unity/MonoDevelop.app on a case-sensitive filesystem, the icon displays a “damaged or incomplete” icon:

The fix for this is to right-click MonoDevelop, “Show Package Contents”, and open MonoDevelop.app/Contents/Info.plist. Modify the line below
CFBundleExecutable
from
MonoDevelop
to:
monodevelop
(it should be lowercase, so it matches the case of the MonoDevelop.app/Contents/MacOS/monodevelop file.)
Well, Unity 5 has come out (the previous message was for Unity 4). From the Unity installer (again, on a case-sensitive filesystem), the same problem occurs, along with the same fix.
Are these forums monitored by the Unity developers, who can fix the installer?
I don’t believe this work around still works.
Yes; I just tried this again after installing 5.3.2f1, and MonoDevelop is not usable either before OR after the workaround. So I guess we just wait until 5.4.0 drops…
13 Apri and installed 2017.4.0f1 and still doesn’t work.