Can't codesign Mac app
J. Landman Gay
jacque at hyperactivesw.com
Mon Oct 9 20:27:30 EDT 2023
On 10/9/23 5:13 PM, J. Landman Gay via use-livecode wrote:
> On 10/9/23 4:46 PM, J. Landman Gay via use-livecode wrote:
>> I'm using Matthias' mrSignNotarizeHelper V3.1 with xCode 13.2.1 on Mac OS 12.6.9 (Monterey)
>> but get a script error. The same thing happens in both LC 9.6.9 and 9.6.10 dp 6.
>>
>> So then I tried notarizationHelper V4 but keep getting "no identity found" errors. I've tried
>> all the suggestions in the lesson. This is pretty critical for me right now, does anyone know
>> what's wrong? It was last signed successfully in May of this year.
>>
>> I need to codesign today...
>>
>
> Addendum: there were breakpoints in the script, which I thought at first were errors, in
> version 3.1. I removed them, and while it did not break into the debugger any more I am still
> getting "no identity found."
>
> I have tried with and without a space after "Developer ID Application:". All the other fields
> in settings are as they were before when it worked. All certificates and the app password are
> correct, valid, and available in KeyChain Access.
>
Thanks to both Timothy and Paul for suggestions. My client was able to sign/notarize on her
machine using Matthias' tool. She's on Sonoma. We see the notarization and stapling logs and
the result was successful. But the app will not open on the three Macs we tested it on (though
it does open on my Montery machine; it fails on Ventura and Sonoma.) I built with both LC
9.6.10 and LC 10 dp 6 and while both appeared to be notarized (on her machine) a terminal
command says it isn't:
spctl -a -t exec -vvv /Path/To/Notarised.app:: rejected
We are at a loss. @Mattias: do we need an updated mrSignNotarizeHelper? Or is something else wrong?
Our next step is to try running the correct terminal commands manually. Does anyone know where
I can find those? I think I read that the lesson needs revision?
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
More information about the use-livecode
mailing list