
'As on macOS'
Notarization on macOS can take a very long time, and falls over pretty often.
Plus it requires a developer account and acceptance of terms and conditions that they change at any moment without warning and break your macOS builds until the 'named individual' goes to the apple app store developer site and accepts whatever new arbitrary terms they've decided to impose on you that week. Not that you realise, as it's down just as often.
Notarization is the most common cause of build failures, and as far as I can tell it doesn't even work.
We've had several customers with broken installations as dylibs got added or replaced in the bundle. No idea how it happened, only that macOS didn't detect it at all.