在没有Mac Developer程序的情况下签署Mac Application

时间:2013-02-11 19:29:34

标签: macos ssl certificate signing

是否可以使用Comodo或Thawte的代码签名证书签署应用程序并传递Gatekeeper,或者我是否需要为此目的获得Mac Developer订阅?

1 个答案:

答案 0 :(得分:4)

您必须是Mac开发人员计划的成员,并使用Apple的证书通过GateKeeper。以下是developer library的相关部分:

  

只有Mac开发者计划会员才有资格申请开发者   ID证书和签名应用程序或安装程序包使用   它们。

     

当您注册Mac开发人员计划时,您将成为主要人员   联系Apple并被要求签署法律协议。而不管   无论您是作为个人还是公司注册,您都是团队代理   并负责创建开发者ID证书。如果您注册   作为一家公司,您可以向您的团队添加个人,但只能添加团队   代理有权创建开发者ID证书。开发者ID   证书归团队所有,而非个人。

     

要注册Mac开发人员计划,请转到Apple Developer Program   网络助理引导您完成整个过程的注册   注册。如果您尚未注册为Apple Developer,   您可以在注册Mac开发人员计划时这样做。什么时候   系统会提示您选择一个程序,然后选择Mac Developer   程序

相关问题