iOS开发证书和生产证书

证书分为开发证书(测试证书,测试时用到)和生产证书(发布证书,上线用到).

一.创建CSR文件

钥匙串访问⟶证书助理⟶从证书颁发机构请求证书


这里的邮箱填你申请AppleID的邮箱,常用名称写你自己的就可以了,选择存储到磁盘,然后点击继续


这里的文件名默认就可以了,存储的路径按自己的习惯,只要方便查找就行

点击存储之后,我们会获得这样一个文件


二.创建证书(当然在此之前,你需要一个开发者账号)

(1) 登录开发者账号,点击加号创建证书


(2)创建相应的证书,这里以测试证书为例,点击第一个选项开发证书,iOS APP Development,然后点击continue进行下一步


接下来我们就要用到一开始创建的CSR文件了,点击Choose File选择刚刚创建的CSR文件进行上传


这时候你已经成功创建了一个开发证书,点击Download下载并双击安装


然后你在你的钥匙串访问中就可以看到你的证书已经成功的加到钥匙串中

接下来我们来创建APPIDs,点击加号添加APP IDs


这里Name可以随便填写,bundle ID的格式一般是com.xxx


都默认勾选好了,接下来点击continue,再点击submit完成ID的创建

接下来我们点击Devices下的all 来添加我们所支持的运行设备


接下来,我们来创建Provisioning Profiles文件,点击Provisioning Profiles文件下的development,点击加号进行添加


点击continue,选择我们创建的开发证书


继续点击continue,选择我们添加的设备


取一个自己能区分的名字


点击Download下载并双击


双击之后打开xcode,如图操作点击preferences添加你的开发者账号



点击add apple ID 添加你的开发者账号,之后你就会在右侧看到你的开发者账号信息

之后在Team这行里选择你刚才账号中的team Name中显示的名字


找到Buildsetting中 code signing位置

Provisioning Profile中选择最后一步创建的文件,之后将上面全部选择为你创建的调试证书,将手机连接到电脑command+R运行!你就可以开始真机测试了

发布证书(Distribution)其实和开发证书(Development)同理,只不过在创建第一个证书的时候我们选择Production下的app Store and hoc也就是第一个选项进行创建,在最后一步创建Provisioning Profile的时候,选择Production下的而不是Development下

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

推荐阅读更多精彩内容