学会如何使用苹果企业开发者账号的证书(一)

admin 2019-12-23 18:19 苹果企业开发者账号

       在开发苹果项目的时候,很多时候都是需要使用苹果企业开发者账号证书来操作的。在这个过程中会遇到很多问题,但是如果了解了它的原理和本质,再遇到问题,我们就很容易发现问题,然后处理问题。现在我们一起来看看它的奥秘…

 

一直以来,图片总是更能解释问题:

   苹果企业开发者账号.jpeg

 

一、什么是证书:

       证书是为了,证明证书持有者具备证书上已说明的技能。举个例子,苹果企业开发者账号的证书,证明的能力就是:让持有者可以打包app之后可以安装app。苹果企业开发者账号的开发者证书分为两种:一种是Development Certificate(开发证书),另一种是Production Certificate(发布证书)。

 

苹果企业开发者账号证书:

       自从苹果开放了代码自主签名技术,这就极大赋予了我们自己对app进行自主签名的权限。使用Xcode编译工具,它会在项目编译期就开始使用你的代码签名测试,这个测试是由苹果验证过的公钥—私钥一起来完成,私钥通常都是放在自己的电脑上的钥匙串里,而公钥是放在证书中的,证书在个人电脑和苹果企业开发者账号中都有存储。

 

       另外,苹果为我们提供了媒介证书来辅助我们使用账号,这个媒介证书也会被放置在本地电脑的钥匙串里,在我们需要的时候,就可以使用。有了这几种证书,接下来我们就可以开始打包签名了。

 

证书在Xcode工程中所对应的位置:

       苹果企业开发者账号.jpeg

上一篇: 学会如何使用苹果企业开发者账号的证书(二)
下一篇: 苹果企业开发者账号启用双重认证通知

猜你喜欢

手机扫一扫添加微信

13247661232