Notarizing question

Mike Matthews - Omnis omnis at
Thu Sep 3 08:41:01 EDT 2020


I just issue that command and all is good, but before it was not.  I sent my whole Word doc to you as well.  It’s in a bit of ‘Mike World’ state.  Did it help?


[Lineal Software Solutions]         <>

[Twitter]<> [Facebook] <>  [Google +] <>  [LinkedIn] <>


Mike Matthews
omnis at<mailto:omnis at>

Lineal Software Solutions
01271 375999
Commercial House, The StrandBarnstaple, Devon, EX31 1EU<>

[]<> [] <>  [] <>  [] <>  [] <>  [] <>  [] <>  [] <>  [] <>  [] <>

On 3 Sep 2020, at 13:30, Andy Hilton <andyh at<mailto:andyh at>> wrote:

Mike / Phil

Ok yes so I did find that after running Mikes command I am now having to add a line for each individual file in the Lowe ranks to get code signed - did you say there *was* a recursive command for code signing ?

I’ll be here forever otherwise !!

On Sep 3, 2020, at 7:00 AM, Mike Matthews - Omnis <omnis at<mailto:omnis at>> wrote:

I found some components were the problem, so I found the recursive command :). Then I redo the lot again.

To remove Xtended Finder Attributes for v8 & v10 Dev & Client versions: (quick)

sudo xattr -rc /Users/mike/Desktop/notarisation/SourceFiles/


On 3 Sep 2020, at 11:49, Phil (OmnisList) via omnisdev-en <omnisdev-en at<mailto:omnisdev-en at> <mailto:omnisdev-en at>> wrote:

Hi Mike,

unless I am mistaken, he is not talking about the rest of the App., just the actual executable within the App...

Sounds like he already has a script for the rest of the app structure...

I recall an issue with our executable, a renamed omnis,  but cannot recall exactly what it was I did to correct it.

Our solution may even of been, don't touch it, just codesign the stuff we have added or modified.

When you say clear down, are you just meaning the --force on codesigning stuff again?
Or something else?

Out of curiosity, how did you recursively go inside all folders?
I ended up created a library that generated a script file with a codesign line for each file in the App structure.
Noting that apple say that the -r option is what you do at the end to finalise it?

I subsequently reduced the script to things that actually change so that the notarization process was a bit quicker.

I recall getting caught out with the scripts we ran in the installer created with packages, failing to codesign them as well caused the package not to be notarised.

Phil Potter
Based in Chester in the UK.

More information about the omnisdev-en mailing list