开发必须要了解的东西
作为一个开发者,我们必须要会管理我们的证书,首先来看看苹果开发者证书管理界面
以下是证书的管理界面,这里可以添加不同类型的证书,对应不同的开发环境
Certifiers 翻译为认证机构,下载打开会被添加到本地的钥匙串中,种类为证书,所以直接称为证书
创建证书,我们需要选择类型和开发还是发布环境,
这里要说明一下:开发环境的证书会绑定创建者的电脑,比如电脑A创建的开发证书,电脑B就不能使用,需要电脑A将创建的证书导出成.p12发给电脑B,电脑B将其添加到钥匙串中才能使用此证书
这里对应的是AppId 对应我们在xcode中填写的Bundle Identifier
如果我们是个人或者公司类型的证书,测试阶段需要添加测试手机的uuid,否则无法安装
描述文件:将我们前面创建的证书和Bundle Identifer绑定到一起,三者合为一体,我们在开发时,必须要保证三者统一,否则无法编译通过
在xcode中配置证书
以上三个全部创建完成,我们在xcode中就可以使用了
1:首先我们需要把证书下载下来,并且添加到钥匙串中
2:在xcode界面中填写对应的
Bundle Identiter
3:如果以上步骤太过麻烦,我们直接选择Automatically manager signing,xcode会自动帮我们创建Bundle Identiter对应的证书和描述文件