码迷,mamicode.com
首页 > 移动开发 > 详细

APPLE的证书介绍

时间:2015-09-09 17:42:52      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:

这东西一年搞不了几次, 很容易忘记,简单介绍下。

和证书关联的三个要素:

  1. App id : 唯一标识一个APP的,类似android的包名

    1.1 通常是逆向域名的写法,如:com.idream.appname

    1.2  比较独立,不依赖于证书和profile

  2. 证书

    2.1 开发证书 - 通过钥匙串输入开发者账号即可生成证书请求,才能创建证书

    2.2 发布证书 - 同开发证书

    2.3 推送证书 - 也分开发推送证书和发布推送证书,只需要p12文件其他人就可以使用,无需profile文件

  3. provisioning profiles 

    3.1 这个文件是关联证书、APP id和可以运行的设备(需添加支持设备的udid),是一个桥梁

    3.2 只有开发证书和adhoc需要生成profile文件,发布证书和推送证书不需要

    3.3 adhoc  这个文件是针对测试APP或测试发布推送的功能,该文件关联了发布证书、app id和设备,可以安装在设备上调试推送


下图是一个完整的每个模式所需文件

技术分享

技术分享

技术分享


APPLE的证书介绍

标签:

原文地址:http://my.oschina.net/u/734027/blog/503896

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!