我已经使用简单的脚本将我的 java 应用程序构建为 mac os 的 .app 包来运行我的 jar 文件。
我有带有命令的签名代码codesign -s "My company" my-app
验证codesign --verbose=4 my-app并获取
myapp: valid on disk
myapp: satisfies its Designated Requirement
验证spctl -a -t exec myapp
myapp.app: rejected
但我仍然可以在 mac 机器上运行 myapp 而不会出现错误消息。如何让看门人拒绝我的应用程序并将消息显示为身份不明的开发人员或类似的东西?我已设置网守只允许来自 App Store 的应用程序,但网守不起作用