使用 spctl 检查 App 的来源

Aug 22, 2022 • 预计阅读时间 1 分钟

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

macOS
版权声明:如果转发请带上本文链接和注明来源。

lvv.me

iOS/macOS Developer

ARC 与 AutoreleasePool

C++ 中使用 RAII 的注意事项