作为一名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  (其实是码字累了)

iOS 开发中的各种证书简要说明相关推荐

  1. iOS 开发中的各种证书

    公钥和私钥 转载自:http://www.samirchen.com/ios-certificates/ 先简单的介绍一下公钥和私钥.我们常见的加密算法有两类:对称加密算法(Symmetric Cry ...

  2. iOS开发中的Web应用概述

    为了更好的阅读体验,建议阅读原文 插播广告 -- 几十行代码完成资讯类App多种形式内容页 HybridPageKit :一个针对资讯类App高性能.易扩展.组件化的通用内容页实现框架. 想和我一起全 ...

  3. iOS开发中遇到的一些问题及解决方案【转载】

    iOS开发中遇到的一些问题及解决方案[转载] 2015-12-29 [385][scrollView不接受点击事件,是因为事件传递失败] // //  MyScrollView.m //  Creat ...

  4. ios 开发中 动态库 与静态库的区别

    使用静态库的好处 1,模块化,分工合作 2,避免少量改动经常导致大量的重复编译连接 3,也可以重用,注意不是共享使用 动态库使用有如下好处: 1使用动态库,可以将最终可执行文件体积缩小 2使用动态库, ...

  5. iOS 开发中的多线程

    线程.进程 什么是线程.进程   有的人说进程就像是人的脑袋,线程就是脑袋上的头发~~.其实这么比方不算错,但是更简单的来说,用迅雷下载文件,迅雷这个程序就是一个进程,下载的文件就是一个线程,同时下载 ...

  6. iOS开发中使用[[UIApplication sharedApplication] openURL:]加载其它应用

    iOS 应用程序之间(1) 在iOS开发中,经常需要调用其它App,如拨打电话.发送邮件等.UIApplication:openURL:方法是实现这一目的的最简单方法,该方法一般通过提供的url参数的 ...

  7. iOS开发中各种关键字的区别

    1.一些概念 1.浅Copy:指针的复制,只是多了一个指向这块内存的指针,共用一块内存. 深Copy:内存的复制,两块内存是完全不同的, 也就是两个对象指针分别指向不同的内存,互不干涉. 2.atom ...

  8. Xamarin iOS开发中的编辑、连接、运行

    Xamarin iOS开发中的编辑.连接.运行 创建好工程后,就可以单击Xamarin Studio上方的运行按钮,如图1.37所示,对HelloWorld项目进行编辑.连接以及运行了.运行效果如图1 ...

  9. ios开发中计算代码运算时间_iOS日历、日期、时间的计算

    时间和日历的计算在iOS开发中经常看到,经常看到大家在百度,开源中国等搜索这些答案.今天写个简单的时间和日历有关的计算. 获取一个月的总天数 1.获取当月的天数 - (NSInteger)getNum ...

  10. IOS开发中UIBarButtonItem上按钮切换或隐藏实现案例

    IOS开发中UIBarButtonItem上按钮切换或隐藏案例实现案例是本文要介绍的内容,这个代码例子的背景是:导航条右侧有个 edit button,左侧是 back button 和 add bu ...

最新文章

  1. linux创建用户并授予sudo权限
  2. 【NOIP】提高组2015 神奇的幻方
  3. Flickr30k图像标注数据集下载及使用方法(转载的,备忘)
  4. 安装Loadrunner11及破解步骤
  5. python for循环文件每一行_python – 在使用for循环读取文件时跳过一行
  6. 题目2 : 回文字符序列(区间DP)
  7. 如何安装Vscode软件及设置成中文界面?
  8. 用计算机坑人,10大坑人专业,坑你没商量!
  9. 手rm-linux联网后自动dhcp,Linux操作系统下DHCP简单设置
  10. 『HTML5挑战经典』是英雄就下100层-开源讲座(一)从天而降的英雄
  11. linux 下svn安装
  12. STM8L开发环境配置
  13. 小布老师oracle视频音乐,小布老师oracle视频讲座笔记(二)
  14. 中国电信光猫路由模式端口映射问题记录
  15. VisionMaster 4.0.0 的Modbus通信
  16. java互联网医院源码 智慧医院源码 图文问诊系统源码
  17. java中e.printStackTrace()不要使用,请使用logger记录
  18. Asp.Net Kestrel自定义IP和端口, WTM框架自定义IP和端口
  19. 我,30岁,转行了!关于转行的13个真实困惑
  20. CSDN如何转载他人文章

热门文章

  1. 求解逆矩阵的常用三种方法
  2. Ubuntu SecureCRT安装/破解
  3. swf游戏保存进度_swf游戏
  4. 用计算机怎么算斜边,斜边计算公式
  5. 返利网拼团小程序,10人拼团7人返利
  6. mybatis的resultMap与association等联合查询,多个参数无法传递
  7. 苹果怎么滚动截屏_30个小技巧,带你感受苹果系统到底有多好用
  8. 什么是搜索引擎?有什么作用?
  9. Scrapy爬取天眼查首页热门公司信息,可视化分析这些热门公司
  10. SQL12 获取每个部门中当前员工薪水最高的相关信息