APPLE的证书介绍

原创
2015/09/09 16:37
阅读数 90

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

和证书关联的三个要素:

  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和设备,可以安装在设备上调试推送


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


展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
6 收藏
0
分享
返回顶部
顶部