由于mysteries阻止我使用由代码签署DMG文件的thawte颁发的证书,以及需要一些权宜之计,我将试图说服我的老板给我们一个开发许可证苹果。如果没有别的,至少有产品支持......?反正:
我认为开发人员的执照是100美元/年。除此之外,让他们签发代码签名证书会花费多少钱?
答案 0 :(得分:5)
您的$ 100.00开发者帐户将允许您为一个或多个应用创建所需数量的证书。对于IOS,您通常会为开发创建配置许可,以便测试用户可以在Apple批准之前尝试您的应用。但是,Mac上并不需要这样做。您应该能够构建您的应用程序并随意部署它,而无需Apple参与其中。
您在帖子中没有说,但我假设您打算通过Mac App Store销售该应用程序?如果您计划使用App Store或Mac App Store,则在准备发布应用程序时,您将创建另一个签名证书,仅在您提交审阅时使用。如果您是自行发布,请注意Apple颁发的证书通常具有较短的到期日期,您可能需要在几个月内重新签署您的分发包。
我希望这很有帮助。
答案 1 :(得分:2)
我很难在Apple网站上找到任何具体内容,但在我发现的网站上看起来很吵,看来你必须支付Apple才能让你的应用签名,即使它不会进入Mac App Store 。我认为你不需要付钱。它很糟糕的开源应用程序。 :/
http://www.realsoftwareblog.com/2012/08/code-signing-real-studio-apps-on.html
不幸的是,要签署您的应用,您需要获得开发者证书 苹果。获得开发者证书的唯一方法是注册 对于Mac开发者计划,每年花费100美元。然而 你获得的证书有效期为5年,所以看起来你没有 除非您还要分发,否则每年需要支付100美元的费用 Mac App Store中的应用程序。
http://successfulsoftware.net/2012/08/30/how-to-sign-your-mac-os-x-app-for-gatekeeper/
- 注册Apple Developer Connection(每年99美元)。如果你已经通过鼻子支付Windows authenticode并不重要 证书。 Gatekeeper只接受Apple证书,所以你有 没有选择。从好的方面来说,你可以获得其他好处,包括 免费下载新的操作系统升级。
醇>
http://www.cocoabuilder.com/archive/cocoa/315419-how-to-get-mac-codesign-certificate.html
您需要从证书颁发机构购买,例如Thawte或 Verisign(或无数经销商之一)他们都会很开心 卖给你一个价格从大约80美元到大约80美元的价格 $ 500 /年。或者,您可以从Apple获得证书 OS X开发人员计划,每年额外花费100美元 但也包括对OS X系统软件的beta访问。
...
在Mountain Lion之前,购买证书的唯一优势是 已知权限是防火墙系统首选项“自动 允许签名软件接收传入连接“(通过 方式是一个非常愚蠢的偏好,IMO)。这样的缺点 证书是他们通常在一两个过期中相对较快地到期 年。
Mountain Lion稍微改变了游戏规则。它消除了很多 第三方证书颁发机构的优势,因为只有Apple的证书 将允许您的应用程序运行,所以如果您不打算从中获取证书 Apple(我不认为我可以在这里讨论这些条款),你也可以 自标志。
答案 2 :(得分:0)
实际上,1年最便宜的是200美元,但从赛门铁克获得500美元也是如此:)
https://www.sslshopper.com/apple-code-signing-certificates.html