嘿!我认为这对你来说是一个简单的问题。大部分系统应用程序以及一些第三方应用程序都在其捆绑软件中集成了一个CodeSignature。我听到这样一个CodeSignature系统不会再要求接受传入的网络连接(如果启用了防火墙)。现在的问题是从哪里得到这样的CodeSignature ...
谢谢你的帮助!如何获得CodeSignature在Mac OS X应用程序
3
A
回答
2
在哪里以及如何获取代码签名的?
代码签名是在Mac OS X v10.5中引入了技术 是 确保代码的完整性和 允许系统识别更新 版本的代码相同作为原始程序 。一旦你已经签署 你的代码,在 你不打算,是否引入 意外或代码的任何变化黑客,可以通过 系统检测。另外 的手,你的上一个更新 版本程序的签名告诉 系统治疗新版本 完全一样对待老人,让 用户不与晦涩 对话框,要求他们给予许可 困扰到钥匙串或其他系统 组件与您的代码进行交互。
签名代码速度很快,需要很少的 资源,并且将您的可交付成果的大小增加了不到1%。 签名不改变怎么你的代码 运行,并通过Mac OS X的前 版本的Mac OS X v10.5的忽略;因此, 因此,没有理由不对 签名您的代码。然而,在你开始 之前,你需要知道的几件事情是 。本文档解释了您需要知道的 术语和概念,并给出几个 简单的程序,您可以按照以下步骤为您的代码签名。
因为系统会想到要签署所有 代码,即 没有登录相同 方式与广大用户的系统上的程序 不会表现任何代码。特别是, 用户很可能与 其他对话框的困扰和无符号代码,他们没有看到 与签名的代码提示 ,并与一些 系统组件,如预期未签名代码 可能无法正常工作父母 控件。强烈建议使用 ,您在Mac OS X v10.5或更高版本上签署所有用于 的代码。
因此,如果您正在提供或 打算提供,代码可能 永远是在Mac OS X v10.5或更高版本 运行,你应该阅读本文件。
相关问题
- 1. MAC OS X可可应用程序
- 2. 关闭Mac OS X应用程序
- 3. 应用程序包Mac OS X Leopard
- 4. Java应用程序Windows与Mac OS X
- 5. 如何在wxPython应用程序中使用Mac OS X NSEvents?
- 6. 如何在Mac OS X Snow Leopard中运行XUL应用程序?
- 7. 如何在Mac OS X应用程序中实现UITabBar视图?
- 8. 如何在MAC OS X机器上部署GTK#应用程序
- 9. 如何在Mac OS X的Eclipse下停止Android应用程序?
- 10. 如何获得在MAC OS X上运行的KeePass 2.X
- 11. 在Mac OS X上构建Qt应用程序x部署
- 12. Mac OS X程序EXEC_BAD_ACCESS
- 13. 如何从Mac OS X dock中隐藏应用程序图标
- 14. 如何从命令行启动Mac OS X应用程序?
- 15. 如何调试旧版Mac OS X的应用程序?
- 16. 如何从MAC OS X中删除应用程序
- 17. 如何签署Mac OS X应用程序?
- 18. 我如何在Mac OS X
- 19. 如何从Mac OS X应用程序获取iPod/iPhone iOS版本?
- 20. 如何获得标准的Mac OS X图标在您的应用程序中使用?
- 21. OS X应用程序开发框架
- 22. 如何获得RTSP流在Mac OS X的Quartz Composer中播放?
- 23. 如何在mac os下获得本地化plist的路径x
- 24. 如何在Mac OS X中获得USB端口号?
- 25. 如何在Mac OS X上获得Python PIL版本?
- 26. 如何在mac os中获得浮动窗口x
- 27. 如何在Mac OS X上获得JDK 1.5
- 28. 如何在Mac OS X上获得jdk源代码
- 29. 如何在Mac OS X中获得mod_mono.so 10.9