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

ios开发者证书-Certificates,Identifiers & Profiles(二)初步理解

2014-10-06 18:59 579 查看
一,下图各类别功能简介



1.Certificates,主要包含了iOS app开发中所需要的证书,目前个人理解的该证书主要作用是mac上的开发许可,及相关通知及发布的数字签名。

知识基础前置:

公钥,私钥,数字证书的关系,可参考http://pepa.iteye.com/blog/250991,http://blog.csdn.net/turui/article/details/2048582等

Certificates分为Development和production两类,

其中Development有IOS App Development和Apple Push Notification service SSL(Sandbox)

IOS App Development用来签名ios app的开发版本,生成该证书的过程可参考:
http://blog.csdn.net/azhou_hui/article/details/9058677 http://www.cnblogs.com/zhaoyang/p/3582436.html
Production中又包含了App Store and Ad Hoc,Apple Push Notification service SSL(Production),Pass Type ID Certificate,

Website Push ID Certificate VoIP Services Certificate,及Apple Pay Certificate,申请过程类似开发的过程,只是根据不同

功能来选择相应类别。

关于Ad Hoc的说明可参考:http://blog.csdn.net/songrotek/article/details/8477318

2,Identifiers 中的APP IDS中可创建一个唯一的app ID

3,Devices则是包含了测试使用的注册设备

4,Provisioning Profiles,最后程序要运行到设备上,还需要设备的发布许可,其包含了第一的证书,也包含了app ID及设备,下载后双击,即可在Xcode

中使用。在xcode->targests->Build Settings->Provisioning Profile选择该profile。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: