作者 :netice  来自4yue.net

1 在 Mac OS 上将 iPhone 开发人员证书转换为 P12 文件

从 Apple 下载 Apple iPhone 证书后,将其导出为 P12 证书格式。在 Mac OS 上执行以下操作:

打开钥匙串访问应用程序(位于应用程序/实用工具文件夹中)。

如果尚未将该证书添加到钥匙串,请选择“文件”>“导入”。然后浏览到您从 Apple 获取的证书文件(.cer 文件)。

在钥匙串访问中选择密钥类别。

选择与 iPhone 开发证书相关联的私钥。

该私钥由 iPhone 开发人员识别:与之配对的公共证书。

选择“文件”>“导出项目”。

以个人信息交换 (.p12) 文件格式保存您的密钥。

系统将提示您创建一个尝试在其他计算机上导入此密钥时需要使用的密码。netice友情提示:钥匙串 在应用launchpad\"其他\"里面。有些同学找不到。

2 在 Windows 上将 Apple 开发人员证书转换为 P12 文件

要使用 Flash CS5 开发 iPhone 应用程序,则必须使用 P12 证书文件。基于从 Apple 收到的 Apple iPhone 开发人员证书文件生成此证书。

将从 Apple 收到的开发人员证书文件转换成 PEM 证书文件。从 OpenSSL bin 目录运行以下命令行语句:\n\nopenssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM如果您使用的是 Mac 计算机上钥匙串中的私钥,则将其转换成 PEM 密钥:

openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem现在,您可以基于密钥和 PEM 版本的 iPhone 开发人员证书生成有效的 P12 文件:

nopenssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12

如果您使用的是 Mac OS 钥匙串中的密钥,则使用上一步骤中生成的 PEM 版本。否则,请使用以前生成的 OpenSSL 密钥(位于 Windows 上)。nnetice友情提示:就算你有了证书,如果你想上传应用必须用 mac系统

1: win下安装mac虚拟机  2 :使用mac电脑

ios 开发证书导出p12文件_IOS开发 把cer证书转为p12证书相关推荐

  1. ios证书导出不了p12文件_IOS苹果证书无法生成.P12文件解决方法

    一般.p12文件是给与别人使用的,本机必须是专用密钥下的证书才可以生成.p12文件,也就是说你在种类下的所有项目里找到的证书是无法生成.P12文件的,因为它并不是在专用密钥下或者它不携带有专用密钥. ...

  2. ios realm 文件_iOS开发中使用Realm数据库

    // 查 RLMResults * dogs = [LSDog allObjects]; NSLog(@"===%@", dogs); RLMResults * pers = [L ...

  3. ios 仿电脑qq登录界面_iOS开发UI篇—模仿ipad版QQ空间登录界面

    iOS开发UI篇-模仿ipad版QQ空间登录界面 一.实现和步骤 1.一般ipad项目在命名的时候可以加一个HD,标明为高清版 2.设置项目的文件结构,分为home和login两个部分 3.登陆界面的 ...

  4. ios view 切上部分圆角_IOS开发入门之给view添加圆角并指定位置

    本文将带你了解IOS开发入门之给view添加圆角并指定位置,希望本文对大家学IOS有所帮助. ios中给view添加圆角并指定位置 在ios开发中,为了有个不错的UI交互效果,我们经常会用到为视图添加 ...

  5. ios 仿电脑qq登录界面_iOS开发UI篇—模仿ipad版QQ空间登录界面-阿里云开发者社区...

    一.实现和步骤 1.一般ipad项目在命名的时候可以加一个HD,标明为高清版 2.设置项目的文件结构,分为home和login两个部分 3.登陆界面的设置 (1)设置第一个控制器和自定义的控制器类(登 ...

  6. Appcan开发笔记:导出Excel文件

    Appcan IDE为4.0+; appcan提供了导出文件的方法 appcan.file.write 文件会自动创建,要解决的事情是Excel用字符串输出,可以考虑 csv(逗号间隔).HTML.X ...

  7. ios 更新尺寸调用什么方法_iOS开发:iPhone尺寸和适配

    1:iPhone尺寸规格 尺寸表格:1 inch(英寸) = 2.54cm = 25.4mm 2:屏幕尺寸 我们通常所说的iPhone5屏幕尺寸为4英寸.iPhone6屏幕尺寸为4.7英寸,指的是显示 ...

  8. iOS开发能用mysql吗_iOS开发之数据库的简单使用

    数据库基础知识: plist:writetoFile,条件:只有一个对象拥有这个方法,才能使用plist存储,而且自定义对象不能用plist存储 Preference:偏好设置存储:NSUserDef ...

  9. ios 持续获取定位 高德地图_iOS开发-- 高德地图的接入使用(1)定位

    单次定位 @property(nonatomic,strong)AMapLocationManager * locationManager;// 开启定位 // 懒加载创建你的定位的Manager - ...

  10. ios 点生成线路 百度地图_iOS开发-集成百度地图(OC语言)

    一.申请安全码 图1-1 申请安全码 二.导入SDK,添加依赖库 1.根据项目需求(定位?路径规划?)下载所需要的SDK包,传送门:下载百度地图SDK,并拖进项目中. 图2-1 导入SDK 2.添加依 ...

最新文章

  1. mac apache 配置
  2. Oracle11g创建表空间
  3. NYOJ 37 回文字符串
  4. 什么情况导致 oom
  5. 将“softmax+交叉熵”推广到多标签分类问题
  6. 细聊.NET6 ConfigurationManager的实现
  7. space index.php 7-14,SpacePack高效部署PHP生产环境
  8. leetcode5:最长回文子串
  9. hbuilderx写Ajax,Hbuilder怎么使用ajax?求指教啊
  10. 36岁程序员:领导平时称兄道弟,裁员时立刻变脸,看透人性
  11. php mysql缓存技术_系统的讲解 - PHP 缓存技术
  12. dateframe取某列数据_数据清洗amp;预处理入门完整指南
  13. LuoguP4313 BZOJ3894 文理分科——最小割
  14. OpenCL 安装ocl-icd
  15. 【USB接口程序设计】
  16. MySql的存储过程的优点与缺点
  17. Netty处理TCP半包和粘包问题
  18. 批量论文自动下载——从dblp数据库中查找并爬取论文
  19. 模型参数与模型超参数
  20. 计算机毕业设计ssm农产品推广平台98966系统+程序+源码+lw+远程部署

热门文章

  1. BP神经网络 MATLAB源程序
  2. 基于stm32单片机外文文献_(强烈推荐)基于stm32的温度控制毕业论文设计
  3. windowsxp主题包教大家如何制作windows7主题包
  4. 思科模拟器的简单安装和使用
  5. 思科模拟器基础实验完整流程-初级
  6. adb 驱动 fastboot 驱动 win10
  7. 税务Ukey如何进行批量开票
  8. python能写dnf脚本么_python dnf
  9. 使用jad反编译Java文件
  10. 一些鼠标指针图案大全和美化 20+