Xcode 项目证书设置

  为什么要写这篇文章呢,从Xcode7开始真机测试不用99美刀了,测试证书Xcode也可以自动生成了,接着xcode8就出现了Automatically manage signing,但是自动创建证书并非特别智能,可以参考下:

Xcode8 AutoMatically manager signing背后你不得不知道的事

,这篇文章阐述了自动选择证书的弊端及一些坑.谈到证书,首先得创建证书,这个时候就需要一个开发者账号了,必须是付费的那种哦.

1.登录开发者中心,进入证书管理Certificates, Identifiers & Profiles

1,授权证书

上图的两种证书作用是授权电脑可以打包.可以通过.p12或者自己从本地申请.

本地申请方法:

a,创建授权证书

a1,选择申请证书


a2,创建cer


a3,添加证书


a4,选择对应的类型

接着continue...


a5,选择刚才生成的cer证书

continue..


a6,生成授权证书

b,创建APPID:


b1,appids,创建APPID


b2,填写重要信息


b3,这些选择勾选

continue并且regist即可

c,添加设备,因为总要到测试阶段,如果不是企业证书,一定要添加设备到证书,否则无法安装的.


c1,添加设备

d,创建应用证书

d1,证书类型


d2,选择证书类型


d3,选择appID


d4,选择授权证书


d5,选择可以测试的设备


d6,填写证书名字

continue生成证书,到此为止,证书相关的已经结束.证书已经存在,可以打包和真机测试了.

2,证书配置,将刚才做好的证书都安装一下(双击即可安装到钥匙串)

(1),修改bundleID和证书的保持一致.否则的话选择profile的时候会找不到

2.1,设置bundleID

(2),选择APP证书和团队

2.2,选择APP证书和团队


(3),选择授权证书


2.3,选择授权证书


到这一步,证书已经配置结束.可以正常打包和测试了.虽然自动生成证书带来了很多便利,但是原理还是不能忘的,否则出了问题

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容