Re: Codesigning pain, god it hurts!

2016-05-18 Thread Jonathan Mitchell
> On 18 May 2016, at 04:29, Quincey Morris > wrote: > > Yes, it’s awful. > I agree. Screwing it up is easy. I use the following project archive scheme post action script to run a Gatekeeper security check on archive builds. This provides decent

Re: Codesigning pain, god it hurts!

2016-05-17 Thread Quincey Morris
On May 17, 2016, at 21:14 , Graham Cox wrote: > > but the resulting app itself crashes on launch with a codesigning issue, > possibly because the entitlments don’t match the code signature (?). That was > what set me on the path to trying to harmonise my various

Re: Codesigning pain, god it hurts!

2016-05-17 Thread Roland King
> > As for the App Store version, I’m not sure how I can distribute that > internally for testing - signing with the Developer ID doesn’t seem to be > right, but it’s unclear what other options I have. > > —Graham > That’s what the Mac Development ID is for. That’s embedded into the

Re: Codesigning pain, god it hurts!

2016-05-17 Thread Graham Cox
> On 18 May 2016, at 1:29 PM, Quincey Morris > wrote: > >> I’ve tried deleting all the certificates from Keychain, an also in XCode, >> and it refetches them all again. > > Jeez, don’t do that. You likely deleted the private keys along with the >

Re: Codesigning pain, god it hurts!

2016-05-17 Thread Roland King
.. all the stuff Quincey said plus https://developer.apple.com/support/certificates/expiration/ make sure you have the latest Apple Worldwide Certs, they expired a few months ago so you may not. If you right-click on the

Re: Codesigning pain, god it hurts!

2016-05-17 Thread Quincey Morris
On May 17, 2016, at 20:01 , Graham Cox wrote: > > I have an apparently intractable problem with codesigning a Mac app. I don’t > really understand the process very well, so when it fails to work I have no > idea what the problem is, let alone how to fix it. It doesn’t

Codesigning pain, god it hurts!

2016-05-17 Thread Graham Cox
Hi all, I have an apparently intractable problem with codesigning a Mac app. I don’t really understand the process very well, so when it fails to work I have no idea what the problem is, let alone how to fix it. It has always more or less “just worked”, so it hasn’t been necessary to worry