Hello all,
Recently there has been some information about notarization being required in the future for apps.
E.g., https://developer.apple.com/news/?id=10192018a says:
"In an upcoming release of macOS, Gatekeeper will require Developer ID–signed software to be notarized by Apple."
We develop some software that has its own installer on macOS. Can someone clarify what is the impact of this requirement?
Does it mean all software with its own installer will need to be notarized? Is there some instruction on how to best integrate this into a (CI) build process?
Is it possible to disable this feature for testing purposes? Mandatory notarization will make running tests and test builds quite inconvenient if not. How to do so (disable notarization for testing)?
And is there any planned timeline when this notarization becomes mandatory?
Just trying to plan a bit ahead so when the storm hits, I have hopes for something resembling a raincoat. Otherwise, duck and cover 🙂
Cheers,
Kuutti