您的位置:首页 > 移动开发

APPLE的证书介绍

2015-09-09 00:00 176 查看
这东西一年搞不了几次, 很容易忘记,简单介绍下。

和证书关联的三个要素:

App id : 唯一标识一个APP的,类似android的包名
1.1 通常是逆向域名的写法,如:com.idream.appname
1.2 比较独立,不依赖于证书和profile

证书
2.1 开发证书 - 通过钥匙串输入开发者账号即可生成证书请求,才能创建证书
2.2 发布证书 - 同开发证书
2.3 推送证书 - 也分开发推送证书和发布推送证书,只需要p12文件其他人就可以使用,无需profile文件

provisioning profiles
3.1 这个文件是关联证书、APP id和可以运行的设备(需添加支持设备的udid),是一个桥梁
3.2 只有开发证书和adhoc需要生成profile文件,发布证书和推送证书不需要
3.3 adhoc 这个文件是针对测试APP或测试发布推送的功能,该文件关联了发布证书、app id和设备,可以安装在设备上调试推送

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





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: