Certificate:证书是用来给应用程序签名的,只有经过签名的应用程序才能保证他的来源是可信任的,并且代码是完整的,未经修改的。在Xcode Build Setting的Code Signing Identity中,你可以设置用于为代码签名的证书。证书主要分为两类:Development和Production,Development证书用来开发和调试应用程序,Production主要用来分发应用程序。

APP ID: 用于标识一个或者一组App,App ID应该是和Xcode中的Bundle ID是一致的或者匹配的。

 Devices:   包含了该账户中所有可用于开发和测试的设备。

 Provisioning Profile:配置文件,包含了上述的所有内容:证书、APP ID、设备。

 

进入苹果开发者中心,点击下图所示位置进入证书、标识符和配置文件管理页面。

苹果开发者证书申请(转自网络)-Ermain

 进入证书、标识符和配置文件管理页面

  1. 证书管理

添加证书

苹果开发者证书申请(转自网络)-Ermain

以添加Development证书为例

苹果开发者证书申请(转自网络)-Ermain

关于创建CSR文件

苹果开发者证书申请(转自网络)-Ermain

上传CSR文件

苹果开发者证书申请(转自网络)-Ermain

生成完成,点击下载证书,双击即可安装

苹果开发者证书申请(转自网络)-Ermain

Production  证书制作过程类似

2、标识符管理

App IDs

苹果开发者证书申请(转自网络)-Ermain

注册一个新的App  ID

苹果开发者证书申请(转自网络)-Ermain

确认App ID信息

苹果开发者证书申请(转自网络)-Ermain

1.3设备管理

所有设备

苹果开发者证书申请(转自网络)-Ermain

添加一个新设备

苹果开发者证书申请(转自网络)-Ermain

1.4配置文件管理

添加配置文件,以Development provisioning profile为例

苹果开发者证书申请(转自网络)-Ermain

选择App ID

苹果开发者证书申请(转自网络)-Ermain

选择证书

苹果开发者证书申请(转自网络)-Ermain

 

选择设备

苹果开发者证书申请(转自网络)-Ermain

输入配置文件的名称

苹果开发者证书申请(转自网络)-Ermain

添加完成,下载后双击即可安装

苹果开发者证书申请(转自网络)-Ermain