This comes up again and again, and I'm not surprised. Is this on purpose?
I know, from helping a bit with the recent signature problems, that MC is signed. However, I believe you're signing it with your regular jriver.com cert, and not with an Apple-issued Developer ID. That's why, all along, I've had to bypass Gatekeeper to get MC to run (using the Right-Click > Open trick). Is that right?
I just want to verify that this is your
intent. It would stink if you were
trying to sign it with a Developer ID to get around this, and it isn't working for anyone, and you don't know it somehow. As far as I can recall, I've
always had to do the Right-click > Open trick to open new versions of MC since Mountain Lion introduced Gatekeeper. I'm using the default Gatekeeper settings (which I think are good ones) on all of my Macs.
Also, assuming this is on purpose... May I ask why?
Getting a Developer ID is simple (I have one) if you are in Apple's OSX Developer Program. Paying $100 per year seems like a very small price to pay for this, especially considering that you
also get access to all of their developer documentation and Beta releases (and the forums, which are quite good). Is it just a "true belief" and that you don't want to give Apple the right to revoke your ID? If so, I'll shut up I guess. I don't see how this is rational since, worst-case, if they revoke your ID, it would just make you
just exactly the same as you are right now. So, it feels a bit like "I don't want them to be able to do this bad thing to me, that they probably won't do anyway, and so I'm going to do the bad thing to myself before they get the chance." But, there's no use arguing with "True Believers" as we know, so I'll leave it at that if you tell me this is basically why.
Or is there some other reason?
And as I said, if you DO have a Developer ID, and you are trying to use it to sign MC20 for Mac, you are failing, and have been all along as far as I can remember.