OT - NotarizeHelper stack updated (Ventura fix and fix for deprecation message when using Xcode 14)

matthias_livecode_150811 at m-r-d.de matthias_livecode_150811 at m-r-d.de
Sun Feb 12 18:38:33 EST 2023


Hello,

i've updated the mrSignNotarizeHelperV3 stack.

Under Ventura the automated process was aborted, because the app bundle and all its files still had an empty extended attribute com.apple.provenance.
This is fixed now

And users of Xcode 14 might have run into the problem that the automated process was aborted right after the file was uploaded to Apple. This was caused by a "deprecation message".
>>Warning: altool has been deprecated for notarization and starting in late 2023 will no longer be supported by the Apple notary service. You should start using notarytool to notarize your software. <<
This is also fixed. Thanks to Phil Davis for bringing this to my attention and also for the fix. 

A newer version of the stack that make use of the notary tool is planned, but as altool still can be used, it will take some time. But i plan to have it  available late 2023.

I've uploaded the fixed stack to the Livecode Lesson 
https://lessons.livecode.com/m/4071/l/1122100-codesigning-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore

and also here

https://dl.qck.nu/?dl=mrSignNotarizeHelperV3_1.livecode


Hope the stack is of use for one or the other.

Matthias




More information about the use-livecode mailing list