Recent

Author Topic: Is notarization/hardening necessary at present in Catalina  (Read 827 times)

MISV

  • Hero Member
  • *****
  • Posts: 701
Is notarization/hardening necessary at present in Catalina
« on: December 04, 2019, 09:33:35 am »
The reason I ask that I read this article:

Where the only difference between signed and signed/notarized is a slight difference in warning dialog
https://forums.macrumors.com/threads/apple-temporarily-relaxes-notarization-requirements-in-macos-catalina-for-non-mac-app-store-apps.2196230/

Hansaplast

  • Hero Member
  • *****
  • Posts: 599
  • Tweaking4All.com
    • Tweaking4All
Re: Is notarization/hardening necessary at present in Catalina
« Reply #1 on: December 04, 2019, 11:05:09 am »
As far as I have experienced: Signing and Notarizing is pretty much required for running your app on Catalina ...
Otherwise the user gets a notification about the application and installation/running it, is refused.
I forgot what the message was.


I'm using a small tool I wrote, since there are so many steps.
When ready for distribution, I have the application signed and the DMG notarized (and stapled).

Jonas Maebe

  • Hero Member
  • *****
  • Posts: 772
Re: Is notarization/hardening necessary at present in Catalina
« Reply #2 on: December 04, 2019, 07:22:41 pm »
You can still open non-codesigned/non-notarized applications on Catalina in exactly the same way as on older macOS versions: via right-click -> Open. The main difference in Catalina is that codesigning is basically useless now without notarization, because it will still result in a warning and the requirement for the right-click workaround.

MISV

  • Hero Member
  • *****
  • Posts: 701
Re: Is notarization/hardening necessary at present in Catalina
« Reply #3 on: December 06, 2019, 11:46:07 am »
Thank you. I will try get it working and report back if I have problems

ChrisR

  • Full Member
  • ***
  • Posts: 165
Re: Is notarization/hardening necessary at present in Catalina
« Reply #4 on: December 06, 2019, 11:38:22 pm »
Ryan (with a little help from me) created a script that automates the notarization process:
 https://github.com/neurolabusc/NotarizeFPC

 

TinyPortal © 2005-2018