spctl --assess --verbose XX.app
输出结果:
来自于 Apple 的软件:
/Applications/Xcode.app: accepted
source=Apple System
从 Mac App Store 下载的软件:
/Applications/WeChat.app: accepted
source=Mac App Store
开发者自己打包的软件:
没在在 Apple 进行公证:
/Applications/Impactor.app: accepted
source=Developer ID
进行了 Apple 公证:
/Applications/Visual Studio Code.app: accepted
source=Notarized Developer ID
公证机制是 macOS Catalina 中要求使用的: https://developer.apple.com/cn/news/?id=09032019a