20

iOS证书(.p12)和描述文件(.mobileprovision)申请

iOS有两种证书和描述文件:

证书类型 使用场景
开发(Development)证书和描述文件 用于开发测试,在HBuilder中打包后可在真机环境通过Safari调试
发布(Distribution)证书和描述文件 用于提交Appstore,在HBuilder中打包后可使用Application Loader提交到Appstore审核发布

 

准备环境

  • 必需要有苹果开发者账号,并且加入了“iOS Developer Program”
  • Mac OS 10.9以上系统(如果已经申请p12证书则不需要)

登录iOS Dev Center

打开网站iOS Dev Center
使用苹果开发者账号登录iOS Dev Center:
idc_login
登录成功后在页面右侧选择“Certificates, Identifiers & Profiles”: Continue reading

20

cer证书转p12证书

这是在ios开发applepay时的记录,

具体步骤如下:(苹果开发者中心生成的cer证书,这里就不再赘述了)

生成pem格式证书,需要有p12证书,1-5步,是关于p12证书的生成。

  1. p12证书怎么来呢?从苹果开发者中心生成的证书只有cer后缀的。找到mac上,打开钥匙串访问,如下图:SouthEast
  2. 选中所需要的证书,点开左边的三角符号导航,看下种类那里,一个是证书,证书下面是专用密钥,如下图:SouthEas
  3. 选中专用密钥,看下弹出菜单,选中 导出,如下图:SouthEast
  4. 此时弹出弹窗,存储为,填写你存储文件的路径,以.p12为后缀,位置为,你存储的路径,自己选,重点是文件格式,这里选择,个人信息交换.12 ,如下图:SouthEast
  5. 点击上个图的存储之后,会让输入导出文件的密码,输入后,一定要记着这个密码,以后用的到。密码输入完后,会安装所指定的存储位置,存储这个导出的p12证书。