Can't codesign Mac app
Timothy Bleiler
bleiler at buffalo.edu
Mon Oct 9 21:10:08 EDT 2023
I think this is the most recent lesson listing the terminal commands for using NotaryTool instead of altool.
These worked when I was using the last version of Ventura and Xcode 14.3.1. I haven’t tried Sonoma.
<https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up>
Code signing and notarizing your LC standalone for distribution outside the Mac Appstore with Xcode 13 and up | How To - Step-By-Step Guides To Tasks In LiveCode | LiveCode Lessons<https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up>
lessons.livecode.com<https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up>
[X]<https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up>
On Oct 9, 2023, at 8:27 PM, J. Landman Gay via use-livecode <use-livecode at lists.runrev.com> wrote:
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 | https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.hyperactivesw.com%2F&data=05%7C01%7Cbleiler%40buffalo.edu%7C0155f2f48eef41eaec7008dbc927cbad%7C96464a8af8ed40b199e25f6b50a20250%7C0%7C0%7C638324945008580783%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xI5%2F18BYMNicJ8%2FTR%2B8Ul%2FP2QYWQAKm%2Bh%2FnsJlwp9uY%3D&reserved=0
_______________________________________________
use-livecode mailing list
use-livecode at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.runrev.com%2Fmailman%2Flistinfo%2Fuse-livecode&data=05%7C01%7Cbleiler%40buffalo.edu%7C0155f2f48eef41eaec7008dbc927cbad%7C96464a8af8ed40b199e25f6b50a20250%7C0%7C0%7C638324945008580783%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5ywkZ%2BNNHrYzolj7D6IvfP0ievhugaZCohAe634geJU%3D&reserved=0
More information about the use-livecode
mailing list