Notarizing question
Phil (OmnisList)
phil at pgpotter.co.uk
Thu Sep 3 04:35:04 EDT 2020
Hi Andy,
The only difference I see is I have:
--timestamp=http://timestamp.apple.com/ts01
(Besides renaming Omnis to our app name...)
I half recall the same problem though, and I'm trying to recall what we
did to get around it...
Maybe (as in you should keep a backup) deleting the CodeResources file
in the _CodeSignature folder.
and then restart the codesigning from scratch.
regards
Phil Potter
Based in Chester in the UK.
On 03/09/2020 04:14, Andy Hilton wrote:
> All
>
> I make my app, and follow the scripts I have previously got (an edit of Bas’s scripts) - and all passes muster, it appears notarized and stapled….
>
> I make a dmg - and again following the scripts I notarize my dmg
>
> Except this time I get a failure and following the logs, it tells me that the signature on the ‘Omnis’ app itself (TheApp/Contents/MacOS/Omnis) is invalid
>
> Anyone know why that may be and what command I should add to the prepare_build.sh script to correct it ?
>
> I am currently trying :
>
> codesign -f -o runtime --entitlements /Users/andy/Downloads/codesign/standard_entitlements.plist --timestamp --verbose -s "Developer ID Application: Andy Hilton (6UMDUSHJ58)" myAppName.app/Contents/MacOS/Omnis
> codesign -f -o runtime --entitlements /Users/andy/Downloads/codesign/extended_entitlements.plist --timestamp --verbose -s "Developer ID Application: Andy Hilton (6UMDUSHJ58)" myAppName.app/Contents/MacOS/Omnis
>
> Andy Hilton
>
More information about the omnisdev-en
mailing list