I want to change a flag in the
Info.plist of a signed OSX app (specifically I just want to set
Application is agent (UIElement) = true so that it doesn't show up in the dock).
First, it won't let me change the file directly, pretty much no matter what (it ignores
sudo chflags, etc)
So I copied the plist elsewhere, modified it and copied it back. Now OSX won't open the app because the code signature doesn't match.
I realize this is a general security issue, but does anyone have a workaround?