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