我试图对一个符合10.9.5和10.10中的GateKeeper变化的应用程序包进行编码。我见过的文档说明你必须在10.9系统上进行编码才能创建第2版信封。
但是,我的10.9.4系统正在生成带有版本1信封的协同设计。有没有人见过这个?我尝试重新安装xcode开发人员工具无济于事。
在10.9.4上,我的应用程序通过了GateKeeper检查:
spctl -a -t exec -vv AppName.app/
AppName.app/: accepted
source=Developer ID
origin=Developer ID Application: Our Company, Inc.
10.10事情并不快乐:
spctl -a -t exec -vv AppName.app/
AppName.app/: rejected
AppName.app/: rejected
source=obsolete resource envelope
答案 0 :(得分:0)
我发现,在How do I change how I sign Java application after updating to OSX 10.9.5
上运行10.9.5更多详细信息时,我对10.9.4上工作的编码的调用不起作用它不喜欢捆绑的jdk中的东西,但不知道是什么。