第三方CA代码签名证书是否适用于OS X?

时间:2015-10-27 16:30:27

标签: macos certificate

我已阅读Apple文档:

https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

我也读过这个帖子:

Non-Apple Issued Code Signing Certificate: Can it Work with Mac OS 10.8 Gatekeeper?

两者都明确指出第三方CA代码签名证书不适用于Apple OS X.

但是,各种CA提供Apple代码签名证书以供销售。这里有几个例子:

https://www.digicert.com/code-signing/apple-certificates.htm

https://www.thawte.com/code-signing/content-signing-certificates/apple/index.html

还有其他公司。这造成了一种印象,即确实可以在OS X中使用各种证书。

这些都不是正确的。这种情况有什么解释吗?

1 个答案:

答案 0 :(得分:1)

我确实为代码签名购买了digicert证书。他们的网站称它可以用于协调OSX应用程序。从技术上讲,这是真的:你可以用它来签署你的应用程序。但是对于GateKeeper来说这是不可接受的。要让GateKeeper接受它,必须使用Apple证书进行签名。

我联系了digicert,他们同意我的意见。我告诉他们在他们的网站上更新他们的信息。显然他们没有这样做(但是?)

相关问题