6 上线发布(三)Certificates(证书)

1创建证书请求文件

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


填写好证书信息,保存该证书,用户邮件地址填写开发者的邮件,常用名称是证书中密钥的名字,CA 电子邮件地址不用填。

点击“继续”,选择存储该证书的位置,即可生成证书请求文件


2开始创建证书

证书有两大类,开发证书(Development,也称为调试证书)和发布证书(Production)。

常用的有以下几种:

① iOS App Development:真机调试证书

② Apple Push Notification service SSL (Sandbox):推送调试证书,直接用 Xcode 调试到设备的 App 需要调试证书推送通知。

③ App Store and Ad Hoc:发布证书,App Store、In-House(之前是有这个的,不过我现在看不到,先不管)、Ad Hoc 发布方式都需要这个证书来签名。

④ Apple Push Notification service SSL (Sandbox & Production):推送正式证书,AppStore、In-House、AdHoc 都需要用正式推送证书推送通知。

这几种证书的创建都是需要上传CSR文件(就是刚刚创建好的 CertificateSigningRequest.certSigningRequest文件)


3发布证书和开发者证书需要操作两次,分别创建,开发者证书用于真机调试,发布证书用于提交到 App Store。

比如先勾选 iOS App Development,点击 Continue,它会提示你需要一个 CSR 文件。

就是那个上面说的 CertificateSigningRequest.certSigningRequest文件。



下载下来,先存着


4 App Store and Ad Hoc 也是一样的方法来创建即可

到了最后一步,跟创建 iOS App Development 差不多

不过跟 iOS App Development 的证书的Name有点不同。一个是 iOS Development: Microlen Yan(我的),另一个是 iOS Distribution: Y..S.. Technology Co., Ltd.(公司的)。也下载到电脑以后,你 Mac 上有了以下这两个文件:

开发者中心也可以看到:

这两个证书都是有效期1年


双击这两个 cer 证书文件,就可以安装好了这两个证书。(如果安装不上,可以直接将证书文件拖拽到钥匙串访问的列表中)

安装完成之后应该是这样子的:

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

推荐阅读更多精彩内容

  • 1.首先通过钥匙串访问——证书助理——从证书颁发机构请求证书——填写证书信息(邮箱,常用名称,存储到磁盘)——存储...
    DanDanC阅读 8,024评论 5 15
  • 1 证书申请流程介绍 1.1 Certification(证书) 证书是用来给应用程序签名的,只有经过签名的应用程...
    老夫撩发少年狂阅读 3,107评论 0 2
  • iOS证书配置实践 本文参考了:iOS证书配置指南:http://dev.umeng.com/push/ios/l...
    OnePi阅读 6,186评论 2 22
  • 和母亲视频聊天,原本只是拉拉家常,没想到吵起架来,一发不可收拾,最后母亲一句“我再也不会劝你回来让你回家了,这个家...
    少白少白阅读 545评论 0 0
  • 因口碑相传,看了《摔跤吧!爸爸》,阿米尔汗饰演的爸爸为了弥补自己失落的世界冠军梦想,一心想生个男孩,事与愿违...
    方圆_22cf阅读 118评论 0 1