Sco*_*oll 27 code-signing osx-gatekeeper
我正在尝试最小化为Mac OS X和Windows开发程序所需的代码签名证书的成本.至于我可以告诉大家,我不能使用第三方证书来签名我的OS X程序,并把它拿过去的GateKeeper,指示在这里.
我可以采用其他方式并使用Apple Developer证书签署我的程序的Windows版本吗?
小智 22
前段时间有同样的想法.但我认为这是不可能的,因为Apple开发者证书已由Apple验证(签名),我认为Apple Root证书并不是安装在普通的Windows机器上.
这里有一篇关于它的详细文章:http://luminaryapps.com/blog/code-signing-and-packaging-windows-apps-on-a-mac/,更一般地介绍了 Mac 上的代码签名 Windows 应用程序。我引用:
现在您需要获得 Windows 开发人员证书。不幸的是,您无法使用 Apple 证书(实际上您可以,但它没有帮助,因为 Apple 不是 Windows 认可的证书颁发机构)。以下是 Windows 认可的根证书颁发机构的列表。
所以这似乎证实了其他答案。
小智 5
嗨,乔LTNS,每当我的Comodo CS证书需要更新时,我都会检查此问题的状态,因为麻烦/金钱与Apple的
Apple,苹果的CA仍然不在Windows黄金列表AFAIK中。我检查了Win10下的Apple软件更新,其证书发行者是Verisign。
OT不是这里的证书专家,但是,如果苹果公司炮制了一个中级证书,证明CA和苹果公司都可以担保/撤销,那么很少有Windows开发人员会为苹果公司100美元的开发计划付诸东流,这是一个连续5年的非MAS代码签名证书。 (并且可能会涉足App Store / ios开发中作为奖励)