MAC环境下生成Apple证书教程

转载 2015年07月08日 21:01:42
在MAC操作系统下,生成Apple证书比较简单,全图形化操作。

使用Keychain Access(钥匙串访问)

MAC操作系统对证书的处理都采用了“Keychain Access”(中文系统名为“钥匙串访问”)。
使用Keychain Access的方式是,在Finder - Utilities - Keychain Access (中文系统是Finder - 实用工具 - 钥匙串访问)。

MAC SIGN 1.png

生成请求CSR文件

Apple开发者在生成开发者证书以及Push通知证书时都需要签名。首先需要上传CSR文件。例如:

IOS PUSH GUIDE 7.png

在Keychain Access程序中,选择菜单项中的“Certificate Assistant” - “Request a Certificate From a Certficate Authority”(中文系统中的菜单为“证书助理”-“从证书颁发机构请求证书”)。

MAC SIGN 3.png

在打开的窗口中输入自己的Email地址(不必要和自己的AppStore一致,任意)和名字,选择“Saved to disk”保存到硬盘。选择“Let me specify key paire information”(一般新系统不选也可以,默认项已经满足条件)。

MAC SIGN 4.png

选择右下角的“Continue”之后弹出对话框要求确认保存文件名和文件路径。文件的扩展名是certSigningRequest,就是证书请求CSR文件。

MAC SIGN 5.png

在下一页窗口中是确认签名类型和密钥长度,必须是2048bits的RSA加密模式(一般是默认)。

MAC SIGN 6.png

证书生成后即可在Finder中看到。

MAC SIGN 7.png

接下去可以将生成后的certSigningRequest文件上传到Apple开发者平台对应的界面。

IOS SIGN STEP 5.png

导入CER,生成P12

p12文件包含了证书的私钥信息,可以任意将证书迁移到其他电脑系统,为了确保重装系统、迁移开发机或上传到追信魔盒做代签名,都建议生成p12文件用以妥善保存。

在Apple开发者平台上传了CSR文件后就可以获取到CER证书文件。下载之后在MAC操作系统中双击这个文件即可导入证书(注意需要导入到login组中)。在KeyChain Access可以看到证书情况,可以看到证书和私钥是匹配的。

MAC SIGN 8.png

右键选择这个证书,选择“Export"xxxxxx"”(导出"xxxxx"),其中xxxx部分是证书名字。 输入导出的文件名称,选择文件存放的路径,选择文件导出的格式是Personal Information Exchange(.p12)。

MAC SIGN 9.png

输入P12文件的加密密码。完成后您可以妥善保存这个文件。


转载 :http://blog.csdn.net/xyxjn/article/details/8031294


相关文章推荐

MAC环境下生成Apple证书教程

在MAC操作系统下,生成Apple证书比较简单,全图形化操作。 使用Keychain Access(钥匙串访问) MAC操作系统对证书的处理都采用了“Keychain Access”(中文系统名为...
  • xyxjn
  • xyxjn
  • 2012-09-29 10:08
  • 18516

MAC环境下生成Apple证书教程

在MAC操作系统下,生成Apple证书比较简单,全图形化操作。 使用Keychain Access(钥匙串访问) MAC操作系统对证书的处理都采用了“Keychain Access”(中文...

MAC环境下生成Apple证书教程

http://open.zhui.cn/index.php?title=MAC%E7%8E%AF%E5%A2%83%E4%B8%8B%E7%94%9F%E6%88%90Apple%E8%AF%81%E...

Apple iOS推送证书配置和生成教程

如何在Mac上创建.p12格式的APNS证书 2016年3月. 本教程要求你使用一台Mac电脑,并且你有一个有效的Apple 开发者账号. 1.登录Apple的Developer Mem...

Apple Pay准备工作-申请MerchantID及对应证书详细图文教程

Apple Pay准备工作-申请MerchantID及对应证书详细图文教程 在接入Apple Pay之前,首先要申请MerchantID及对应证书。 准备工作: 本地...

Apple Pay准备工作-申请MerchantID及对应证书详细图文教程

Apple Pay准备工作-申请MerchantID及对应证书详细图文教程 字数475 阅读1412 评论9 喜欢19 在接入Apple Pay之前,首先要申请MerchantID及对...
  • Lu_Ca
  • Lu_Ca
  • 2016-03-14 15:03
  • 827

Apple Mac cocoa入门级教程- HelloWorld!

cocoa教程1 - HelloWorld ! 来源:www.CocoaDev.cn 首先, 使用Xcode来创建一个新的project. 这里假设你已经安装了开发工具. 如果还没有, 可以用开发...

黑苹果教程 win7+virtualbox安装Mac os搭建完美越狱环境

前久一直有朋友询问,win下的完美越狱什么时候发布,我的确不知道确切的时间,因为苹果产品越狱破解一直都是由国外的黑客们掌握的,天朝不具备这种技术力量,所以就只好依赖和等待了,但是Mac下的完美越狱是早...
  • nanlus
  • nanlus
  • 2012-07-08 19:49
  • 27007

基于Appium 的 UI for Mac自动化测试环境配置教程

1 Appium for Mac 环境准备篇 1.1 java guowenxie-macbookair:~ guowenxie$ java -version java version ...

在Mac OS X上安装 Ruby运行环境 CocoaPods安装和使用教程

对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。 此安装方法同样适用于产品环境! 系统需求 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)