iOS 开发中的各种证书简要说明

作为一名iOS软件开发者在开发中必不可少的与各种证书打交道. 对于初学者来说不了解各个证书的配置与作用,这是件很郁闷的事情, 那么接下来主题来了, 我为大家做一下简要说明:

1. 开发者证书

  1] 第一种为$99美元的,用来上传appstore的账号:公司账号能创建多个子账号,个人的不能

  2] 第二种为$299美元的,用来进行企业分发,也就是常说的in-house证书, 但是不能上传应用到应用商店

2. 证书类型

  1] iOS App Development                                                     真机调试中使用

  2] Apple Push Notification service SSL (Sandbox)              开发中使用的苹果推送服务

  3] Apple Push Notification service SSL (Production)           上架后使用的苹果推送服务

  4] App Store and Ad Hoc                                                      上架和AdHoc方式发布时用

  5] In-House                                                                           企业版发布,需$299才能拥有,还需邓氏编码

3. 证书配置过程

  1] iOS App Development                                                     真机调试中使用

       1) 打开应用程序 -> [钥匙串访问] -> [证书助理] -> [从证书颁发机构请求证书]

       2)如图填入所需信息 (注意: 选择储存到磁盘)


      3)登录: https://developer.apple.com/account/ios/certificate/certificateList.action?type=distribution  进入 [Certificate, Identifers&Profiles] 选择 [Certificate]的[Development],选择[+].

选择[iOS App Development], 选择[Continue]下去 就会看见

      4) 点击【Choose File...】选择前面磁盘保存的【CertificateSigningRequest.certSigningRequest】文件。点击【Generate】就生成成功证书文件了。
在下面的地方下载该证书文件:

下载到本地

双击点击完成

      5)在【Certificates, Identifiers & Profiles】上选择: All   选择添加你的移动设备:填入【Name】和【UDID】

      6)                                                                   选择:App IDs  添加你的app信息

      7)                                                                   选择:  Development  然后选择 iOS App development 然后选择你的appID 点击Continue

      8) 下载安装

      9) 到此完成

  2] App Store and Ad Hoc     及     In-House    配置

      1)接着上步我们继续配置

      2)选择【Development】的地方都选择为【Distribution】选择  In-House and Ad Hoc  一路确定下去

      3)点击【Choose File...】选择前面磁盘保存的【CertificateSigningRequest.certSigningRequest】文件。点击【Generate】就生成成功发布的证书文件了。下载并安装就O了, 选择Distribution 然后选择[+]

      4)OK 接下来选择确定并下载 那么发布证书的配置也好了

  3]对于推送的证书配置大同小异吧 我就不一一在这配置了 看这个吧 同详细的http://jingyan.baidu.com/article/c275f6ba25e94fe33d756719.html  (其实是码字累了安静)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值