企业管理代码签名证书的最佳方式是什么?默认情况下,Apple 和 Android 密钥似乎由每个开发人员存储在他们的机器上。
我看到像 Amazon Key Management Service 和 Microsoft Key Vault 这样的系统似乎是理想的,但我认为实际上不可能将它们用于 iOS 和 Android 应用程序。对我来说,处理这个问题的理想方法是,将代码提交到一个集中的密钥服务器,该服务器为开发人员签署代码,而无需向开发人员透露私钥。更改开发人员,您只需撤销他们对密钥管理服务器的访问权限。然后,您还有一种策略来处理所有不同的键。与持续交付集成似乎也更容易。
是否有组织使用任何策略来管理其私钥以对 ios 和 android 应用程序进行代码签名?