我们公司为 Mac OS X 和 Windows 开发我们的应用程序。我们已经从非 Apple 机构购买了现有的代码签名证书,我们用它来识别我们的 Windows 安装程序。我们通过我们自己的公司网站分发我们的 DMG 和 MSI。
code signing guide对于 Mountain Lion 的新 Gatekeeper 功能,似乎暗示非 Apple 颁发的标准证书可以工作,尽管在这种情况下我可能会误解“第三方”的含义:
Note: Apple uses the industry-standard form and format of code signing certificates. Therefore, if your company already has a third-party signing identity that you use to sign code on other systems, you can use it with the OS X codesign command...
是否可以使用此非 Apple 证书,如果可以,如何使用命令行“codesign”命令将其合并?
最佳答案
不能因此而受到赞扬,但直率的回答是:
不
我只花了三天时间转换证书并在互联网上搜索以找到这些:
http://successfulsoftware.net/2012/08/30/how-to-sign-your-mac-os-x-app-for-gatekeeper/
http://www.panic.com/blog/2012/02/about-gatekeeper/
http://arstechnica.com/apple/2012/02/developers-gatekeeper-a-concern-but-still-gives-power-users-control/
关于code-signing - 非 Apple 颁发的代码签名证书 : Can it Work with Mac OS 10. 8 Gatekeeper?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11833481/