在研发ios项目时,都是要运用企业研发者账号证书来进行操作。在此过程中会遇到很多问题,可假如了解了它的原理和本质,就算遇到问题,也能及时发现和处理。
一、什么是证书:
证书是为了,证明证书持有者具备证书上已说明的技能。举个例子,苹果企业开发者账号的证书,证明的能力就是:让持有者可以打包app之后可以安装app。苹果企业开发者账号的开发者证书分为两种:一种是Development Certificate(开发证书),另一种是Production Certificate(发布证书)。
苹果企业开发者账号证书:
自从苹果开放了代码自主签名技术,这就极大赋予了我们自己对app进行自主签名的权限。使用Xcode编译工具,它会在项目编译期就开始使用你的代码签名测试,这个测试是由苹果验证过的公钥—私钥一起来完成,私钥通常都是放在自己的电脑上的钥匙串里,而公钥是放在证书中的,证书在个人电脑和苹果企业开发者账号中都有存储。
另外,苹果为我们提供了媒介证书来辅助我们使用账号,这个媒介证书也会被放置在本地电脑的钥匙串里,在我们需要的时候,就可以使用。有了这几种证书,接下来我们就可以开始打包签名了。
证书在Xcode工程中所对应的位置:
了解企业账号证书的原理和本质
2022-05-28 14:05:15 栏目:IOS企业签名 查看(606)
了解企业账号证书的原理和本质
郑重申明:IOS企业签名以外的任何单位或个人,不得使用该案例作为工作成功展示!