如何获得一个Mac OS X应用程序一个CodeSignature
题
喂!我认为这是给你一个简单的问题。大多数系统的应用程序,也有一些第三方应用程序都集成在他们的捆绑一个CodeSignature。我听说过这样的CodeSignature系统将不再要求接受传入的网络连接(如果启用了防火墙)。现在的问题是从哪里得到这样的CodeSignature ...点击 谢谢您的帮助!
解决方案
在哪里以及如何获取代码签名的?的
请参阅代码签名指南一>:
代码签名是一个技术 在Mac OS X v10.5的介绍, 确保的代码的完整性和 允许系统识别更新 代码版本的相同程序 作为原始。一旦你已经签署 你的代码,代码中的任何更改, 你不打算,是否出台 意外或黑客-可以是 由系统检测。在另一 另一方面,你对一个签名更新 你的程序的版本告诉 系统治疗的新版本 正是因为它处理旧的,所以 用户不使用晦涩的困扰 对话框,要求他们给予许可 在钥匙扣或其他一些系统 部件与您的代码进行交互。
签名代码是快速的,需要很少的 资源,加快规模 你交付了不到1%。 签名不改变怎么你的代码 运行,并通过Mac OS X上被忽略 的Mac OS X V10.5之前的版本; 因此,没有理由不 签署您的代码。然而,也有 几件事情你需要你之前知道 开始。本文档介绍了 术语和概念,你需要 知道,给你几个 简单的程序就可以 遵循签署您的代码。
由于该系统将期望所有 代码签名,这是任何代码 未签订同样不会表现 地大多数的节目的 在用户的系统。尤其是, 用户很可能与困扰 其他对话框和提示 对于未签名代码,他们不看 用签名的代码,并且未签名代码 可能工作无法按预期一些 系统组件,如亲 控制。强烈建议 您注册适用于所有代码 与Mac OS X v10.5或以后使用。
因此,如果你正在提供,或 打算提供,代码可能 永远是在Mac OS X v10.5的运行或 以后,你应该阅读本文件。