Hi Matthias,

I did the first cursory look at your lesson.

Nicely done!

It really is starting to make me dread
writing any future macOS apps though.
What a pain in the …!

I miss the good old days when I could
finish my program, zip it, and upload it.
Life was so easy by comparison then.
Oh well…

Thanks again for the lesson!

Rick

> On Jul 19, 2019, at 3:24 PM, Matthias Rebbe via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> Hi,
> 
> some days ago i´ve published a lesson to Livecode´s Lesson area.
> The lesson can be found here 
> <http://lessons.livecode.com/m/4071/l/1120307-codesigning-and-notarizing-your-lc-standalone-as-dmg-for-distribution-outside-the-mac-appstore
>  
> <http://lessons.livecode.com/m/4071/l/1120307-codesigning-and-notarizing-your-lc-standalone-as-dmg-for-distribution-outside-the-mac-appstore>>.
> 
> The lesson covers how to prepare an app/dmg for distribution outside the Mac 
> Appstore for the upcoming Mac OS 10.15 Mojave.
> - codesigning an app using shell
> - creating DMG using hdiutil or the dropdmg command line tool
> - codesigning dmg using shell
> - notarizing and stapling the DMG using the shell
> - there are also all needed prerequisites described including how to create 
> certificates and app-specific passwords and so on.
> 
> I´ve also added a stack which does the basic steps like app codesgning 
> (including some preparations before the signing) and creating and codesigning 
> the DMG. So with the stack only notarizing and stapling has to be done 
> manually.
> 
> I am currently working on a stack which will do also the complete 
> notarizing/stapling process.
> 
> I tried to describe all the needed steps as detailed as possible. 
> 
> Maybe this lesson is useful for the one or other.
> 
> Regards,
> 
> Matthias

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to